Skip to main content

OAuthAuthenticator

Home > @backstage/plugin-auth-node > OAuthAuthenticator

Signature:

export interface OAuthAuthenticator<TContext, TProfile> 

Properties

Property

Modifiers

Type

Description

defaultProfileTransform

ProfileTransform<OAuthAuthenticatorResult<TProfile>>

scopes?

OAuthAuthenticatorScopeOptions

(Optional)

shouldPersistScopes?

boolean

(Optional)

Methods

Method

Description

authenticate(input, ctx)

initialize(ctx)

logout(input, ctx)?

(Optional)

refresh(input, ctx)

start(input, ctx)