Skip to Content
API ReferenceClassesClass: AuthgearAuthGuard

@authgear/nestjs


@authgear/nestjs / AuthgearAuthGuard

Class: AuthgearAuthGuard

Defined in: src/authgear-auth.guard.ts:12 

Implements

  • CanActivate

Constructors

Constructor

new AuthgearAuthGuard(reflector, tokenService): AuthgearAuthGuard

Defined in: src/authgear-auth.guard.ts:13 

Parameters

reflector

Reflector

tokenService

AuthgearTokenService

Returns

AuthgearAuthGuard

Methods

canActivate()

canActivate(context): Promise<boolean>

Defined in: src/authgear-auth.guard.ts:18 

Parameters

context

ExecutionContext

Current execution context. Provides access to details about the current request pipeline.

Returns

Promise<boolean>

Value indicating whether or not the current request is allowed to proceed.

Implementation of

CanActivate.canActivate