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>>
Returns
The provider name plus the refreshed token bundle.