Skip to content

ActivityPlug API / @activityplug/core / OAuthAuthStrategy

Interface: OAuthAuthStrategy ​

Defined in: packages/core/src/auth/types.ts:293

Extends ​

  • BaseAuthStrategy<"oauth">

Properties ​

exchange ​

readonly exchange: OAuthExchange

Defined in: packages/core/src/auth/types.ts:295


kind ​

readonly kind: "oauth"

Defined in: packages/core/src/auth/types.ts:287

Inherited from ​

BaseAuthStrategy.kind


refreshSession? ​

readonly optional refreshSession?: AuthSessionRefresher

Defined in: packages/core/src/auth/types.ts:289

Inherited from ​

TokenAuthStrategy.refreshSession


registerClient? ​

readonly optional registerClient?: OAuthRegisterClient

Defined in: packages/core/src/auth/types.ts:296


revokeSession? ​

readonly optional revokeSession?: AuthSessionRevoker

Defined in: packages/core/src/auth/types.ts:290

Inherited from ​

TokenAuthStrategy.revokeSession


start ​

readonly start: OAuthStart

Defined in: packages/core/src/auth/types.ts:294


verifySession ​

readonly verifySession: AuthSessionVerifier

Defined in: packages/core/src/auth/types.ts:288

Inherited from ​

TokenAuthStrategy.verifySession