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>