Skip to content

Class: ServiceOnlyGuard

Class: ServiceOnlyGuard

Defined in: auth-server-nest/src/guards/service-only.guard.ts:8

Rejects any request where the authenticated principal is a user, not a service.

Implements

  • CanActivate

Constructors

Constructor

new ServiceOnlyGuard(reflector): ServiceOnlyGuard

Defined in: auth-server-nest/src/guards/service-only.guard.ts:9

Parameters

reflector

Reflector

Returns

ServiceOnlyGuard

Methods

canActivate()

canActivate(context): boolean

Defined in: auth-server-nest/src/guards/service-only.guard.ts:11

Parameters

context

ExecutionContext

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

Returns

boolean

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

Implementation of

CanActivate.canActivate