AtmosphereAuthProvider
Summary
Built-in Atmosphere auth provider.
Signature
interface AtmosphereAuthProvider<profile> {
[oauthProviderTokens]?: (tokens: AtmosphereOAuthTokens) => AtmosphereOAuthTokens
name: 'atmosphere'
prepare(handleOrDid: string): Promise<OAuthProvider<profile, 'atmosphere', AtmosphereOAuthTokens>>
}
Properties
[oauthProviderTokens]
Phantom token marker used to preserve provider-specific token types.
name
Provider name used for routing, callbacks, and persisted transactions.
Methods
prepare(handleOrDid: string): Promise<OAuthProvider<profile, "atmosphere", AtmosphereOAuthTokens>>
Resolves a request-time handle or DID into a prepared provider for startExternalAuth().