ExternalAccount
@Serializable
The ExternalAccount
object is a model around an identification obtained by an external provider (e.g. a social provider such as Google).
External account must be verified, so that you can make sure they can be assigned to their rightful owners. The ExternalAccount
object holds all necessary state around the verification process.
Constructors
Link copied to clipboard
constructor(id: String, identificationId: String, provider: String, providerUserId: String, emailAddress: String, approvedScopes: String, firstName: String? = null, lastName: String? = null, imageUrl: String? = null, username: String? = null, label: String? = null, verification: Verification? = null)
Properties
Link copied to clipboard
The scopes that the user has granted access to.
Link copied to clipboard
The provided email address of the user.
Link copied to clipboard
The identification with which this external account is associated.
Link copied to clipboard
Link copied to clipboard
The unique ID of the user in the provider.
Link copied to clipboard
An object holding information on the verification of this external account.