Interface IBaseAuthNControllerHost<U, UR, RT>
interface IBaseAuthNControllerHost< U extends BaseUser, UR extends BaseUserToRole, RT extends BaseRefreshToken,> { authNService: BaseAuthNService<U, UR, RT>; jwtService: BaseJwtService<U, RT>; logger: WinstonLogger; loggerFactory: WinstonLoggerFactory; usersService: BaseUsersService<U, UR>; changeInvitationStatusToOpened( userId: string, res: Response, ctx: IBaseActionContext, ): Promise<void>; onModuleInit(): void; refreshToken( refreshToken: string, ctx: IBaseActionContext, ): Promise<UserTokens>;} Properties
Readonly
authNService
Readonly
jwtService
logger
Readonly
loggerFactory
Readonly
usersService
Methods
changeInvitationStatusToOpened
changeInvitationStatusToOpened( userId: string, res: Response, ctx: IBaseActionContext,): Promise<void> Returns Promise<void>
onModuleInit
Returns void
refreshToken