fix(server): 用户信息接口不返回token
This commit is contained in:
@@ -16,11 +16,12 @@ export class UserController extends Controller {
|
|||||||
@Security('jwt')
|
@Security('jwt')
|
||||||
@Response<ApiResponse<UserInfo>>(200, 'Success')
|
@Response<ApiResponse<UserInfo>>(200, 'Success')
|
||||||
@Response(401, 'Unauthorized')
|
@Response(401, 'Unauthorized')
|
||||||
public async getUserGroupInfo(@Request() req: ExpressRequest): Promise<ApiResponse<UserInfo>> {
|
public async getUserGroupInfo(@Request() req: ExpressRequest): Promise<ApiResponse<Omit<UserInfo, 'token'>>> {
|
||||||
|
const { token, ...rest } = req.user;
|
||||||
return {
|
return {
|
||||||
code: 200,
|
code: 200,
|
||||||
message: 'success',
|
message: 'success',
|
||||||
data: req.user
|
data: rest
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user