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