finishExternalAuth
Summary
Finishes an OAuth or OIDC callback flow for an external provider.
Signature
function finishExternalAuth<
context extends RequestContext<any, any>,
profile,
provider extends string,
tokens extends OAuthTokens,
>(
provider: OAuthProvider<profile, provider, tokens>,
context: context,
options: FinishExternalAuthOptions,
): Promise<FinishedExternalAuthResult<profile, provider, tokens>>;
Params
provider
context
options
Transaction lookup settings.
Returns
The normalized provider result plus the preserved returnTo target, when available.