Skip to content

ActivityPlug API / @activityplug/core / OAuthAuthService

Interface: OAuthAuthService

Defined in: packages/core/src/auth/service.ts:57

Properties

exchange

readonly exchange: (input) => Promise<AuthSession>

Defined in: packages/core/src/auth/service.ts:62

Parameters

input

OAuthCodeExchangeInput

Returns

Promise<AuthSession>


registerClient

readonly registerClient: (input) => Promise<OAuthClientRegistration>

Defined in: packages/core/src/auth/service.ts:58

Parameters

input

OAuthClientRegistrationInput

Returns

Promise<OAuthClientRegistration>


start

readonly start: (input) => Promise<OAuthAuthorizationRequest>

Defined in: packages/core/src/auth/service.ts:61

Parameters

input

OAuthAuthorizationUrlInput

Returns

Promise<OAuthAuthorizationRequest>