An object describing the user on whose behalf the current transaction was initiated.
Includes the following properties:
app_metadata Dictionary. Custom fields that store info about a user that influences the user's access, such as support plan, security roles, or access control groups.
created_at String. Timestamp indicating when the user profile was first created.
email Optional string. (unique) User's email address.
email_verified Boolean. Indicates whether the user has verified their email address.
family_name Optional string. User's family name.
given_name Optional string. User's given name.
identities Optional array of objects.
Contains info retrieved from the identity provider with which the user originally authenticates. Users may also link their profile to multiple identity providers; those identities will then also appear in this array. The contents of an individual identity provider object varies by provider.
Elements include the following properties:
connection Optional string. Name of the Auth0 connection used to authenticate the user.
isSocial Optional boolean. Indicates whether the connection is a social one.
profile_data Optional dictionary. User information associated with the connection. When profiles are linked, it is populated with the associated user info for secondary accounts.
provider Optional string. Name of the entity that is authenticating the user, such as Facebook, Google, SAML, or your own provider.
user_id Optional string. User's unique identifier for this connection/provider.
last_password_reset Optional string. Timestamp indicating the last time the user's password was reset/changed. At user creation, this field does not exist. This property is only available for Database connections.
multifactor Optional array of strings.
name Optional string. User's full name.
nickname Optional string. User's nickname.
phone_number Optional string. User's phone number. Only valid for users with SMS connections.
phone_verified Optional boolean. Indicates whether the user has verified their phone number. Only valid for users with SMS connections.
picture Optional string. URL pointing to the user's profile picture.
updated_at String. Timestamp indicating when the user's profile was last updated/modified.
user_id String. (unique) User's unique identifier.
user_metadata Dictionary. Custom fields that store info about a user that does not impact what they can or cannot access, such as work address, home address, or user preferences.
username Optional string. (unique) User's username.