Abstract Class: BaseAuthRefreshRoute<U>
Defined in: src/routes/BaseAuthRefreshRoute.ts:26
Extended by
Type Parameters
U
U extends User
Constructors
Constructor
new BaseAuthRefreshRoute<
U>():BaseAuthRefreshRoute<U>
Returns
BaseAuthRefreshRoute<U>
Properties
authConfig
protectedauthConfig:any
Defined in: src/routes/BaseAuthRefreshRoute.ts:33
cookieConfig
protectedcookieConfig:TokenCookieConfig
Defined in: src/routes/BaseAuthRefreshRoute.ts:36
defaultScopes
protecteddefaultScopes:string[] =[]
Defined in: src/routes/BaseAuthRefreshRoute.ts:39
tokenUtils?
protectedoptionaltokenUtils?:TokenUtils
Defined in: src/routes/BaseAuthRefreshRoute.ts:42
userClass
abstractprotectedreadonlyuserClass:any
Defined in: src/routes/BaseAuthRefreshRoute.ts:27
userRepo?
protectedoptionaluserRepo?:RepoUtils<U>
Defined in: src/routes/BaseAuthRefreshRoute.ts:44
Methods
authenticate()
authenticate(
req,res):Promise<AuthResult>
Defined in: src/routes/BaseAuthRefreshRoute.ts:105
Parameters
req
HttpRequest
res
HttpResponse
Returns
Promise<AuthResult>
initialize()
protectedinitialize():Promise<void>
Defined in: src/routes/BaseAuthRefreshRoute.ts:50
Called on server startup to initialize the route with any defaults.
Returns
Promise<void>