AtmosphereAuthProviderMapProfileInput

View Source

Summary

Input passed to mapProfile() for the Atmosphere provider.

Signature

interface AtmosphereAuthProviderMapProfileInput {
  authorizationServer: AtmosphereTokenAuthorizationServer;
  context: RequestContext;
  did: string;
  handle?: string;
  identifier: string;
  pdsUrl: string;
  tokens: AtmosphereOAuthTokens;
}

Properties

authorizationServer

Authorization server details retained for the authenticated account.

context

Request context for the callback currently being processed.

did

Stable DID returned by the authorization server token response.

handle

Verified handle claimed by the DID document, when one is available.

identifier

Original handle or DID used to start the authorization flow.

pdsUrl

Personal Data Server URL declared in the DID document.

tokens

OAuth tokens returned by the atproto authorization server.