Backstage
Docs
Github
Preparing search index...
@backstage/plugin-auth-node
createOAuthProviderFactory
Function createOAuthProviderFactory
createOAuthProviderFactory
<
TProfile
>
(
options
:
{
additionalScopes
?:
string
[]
;
authenticator
:
OAuthAuthenticator
<
unknown
,
TProfile
>
;
profileTransform
?:
ProfileTransform
<
OAuthAuthenticatorResult
<
TProfile
>
>
;
signInResolver
?:
SignInResolver
<
OAuthAuthenticatorResult
<
TProfile
>
>
;
signInResolverFactories
?:
{
[
key
:
string
]:
SignInResolverFactory
<
any
,
any
>
;
}
;
stateTransform
?:
OAuthStateTransform
;
}
,
)
:
AuthProviderFactory
Type Parameters
TProfile
Parameters
options
:
{
additionalScopes
?:
string
[]
;
authenticator
:
OAuthAuthenticator
<
unknown
,
TProfile
>
;
profileTransform
?:
ProfileTransform
<
OAuthAuthenticatorResult
<
TProfile
>
>
;
signInResolver
?:
SignInResolver
<
OAuthAuthenticatorResult
<
TProfile
>
>
;
signInResolverFactories
?:
{
[
key
:
string
]:
SignInResolverFactory
<
any
,
any
>
;
}
;
stateTransform
?:
OAuthStateTransform
;
}
Returns
AuthProviderFactory
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Docs
Github
Backstage
Loading...