renaming api module to webapi
This commit is contained in:
parent
0b40b9d92c
commit
313785b4ac
21 changed files with 247 additions and 238 deletions
|
@ -6,8 +6,8 @@ import RolePermissionService from "../service/user/rolePermissionService";
|
|||
import UserPermissionService from "../service/user/userPermissionService";
|
||||
import UserService from "../service/user/userService";
|
||||
import PermissionHelper from "./permissionHelper";
|
||||
import ApiService from "../service/user/apiService";
|
||||
import ApiPermissionService from "../service/user/apiPermissionService";
|
||||
import WebapiService from "../service/user/webapiService";
|
||||
import WebapiPermissionService from "../service/user/webapiPermissionService";
|
||||
|
||||
export abstract class JWTHelper {
|
||||
static validate(token: string): Promise<string | jwt.JwtPayload> {
|
||||
|
@ -75,11 +75,11 @@ export abstract class JWTHelper {
|
|||
});
|
||||
}
|
||||
|
||||
static async buildApiToken(token: string): Promise<string> {
|
||||
let { id, title } = await ApiService.getByToken(token);
|
||||
let apiPermissions = await ApiPermissionService.getByApi(id);
|
||||
let apiPermissionStrings = apiPermissions.map((e) => e.permission);
|
||||
let permissionObject = PermissionHelper.convertToObject(apiPermissionStrings);
|
||||
static async buildWebapiToken(token: string): Promise<string> {
|
||||
let { id, title } = await WebapiService.getByToken(token);
|
||||
let webapiPermissions = await WebapiPermissionService.getByApi(id);
|
||||
let webapiPermissionStrings = webapiPermissions.map((e) => e.permission);
|
||||
let permissionObject = PermissionHelper.convertToObject(webapiPermissionStrings);
|
||||
|
||||
let jwtData: JWTToken = {
|
||||
userId: id,
|
||||
|
@ -97,7 +97,7 @@ export abstract class JWTHelper {
|
|||
return result;
|
||||
})
|
||||
.catch((err) => {
|
||||
throw new InternalException("Failed accessToken creation", err);
|
||||
throw new InternalException("Failed webapi accessToken creation", err);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue