refreshExternalAuth
Summary
Refreshes an OAuth or OIDC token bundle with the provider's refresh-token flow.
Signature
function refreshExternalAuth<
profile,
provider extends string,
tokens extends OAuthTokens,
>(
provider: OAuthProvider<profile, provider, tokens>,
tokens: NoInferValue<tokens>,
): Promise<RefreshedExternalAuthResult<provider, tokens>>;
Params
provider
tokens
Returns
The provider name plus the refreshed token bundle.