Interface: Account
types.Account
Usually contains information about the provider being used
and also extends TokenSet, which is different tokens returned by OAuth Providers.
Hierarchy​
Partial<OpenIDTokenEndpointResponse>↳
Account
Properties​
provider​
• provider: string
id of the provider used for this account
providerAccountId​
• providerAccountId: string
This value depends on the type of the provider being used to create the account.
- oauth: The OAuth account's id, returned from the
profile()callback. - email: The user's email address.
- credentials:
idreturned from theauthorize()callback
type​
• type: ProviderType
Provider's type for this account
userId​
• Optional userId: string
id of the user this account belongs to.