@deep/nest-kit
    Preparing search index...

    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>;
    }

    Type Parameters

    Index

    Properties

    authNService: BaseAuthNService<U, UR, RT>
    jwtService: BaseJwtService<U, RT>
    loggerFactory: WinstonLoggerFactory
    usersService: BaseUsersService<U, UR>

    Methods

    • Parameters

      Returns Promise<void>

    • Returns void