google_api_identity_toolkit v0.5.0 GoogleApi.IdentityToolkit.V3.Model.UserInfo View Source
Template for an individual account info.
Attributes
-
createdAt
(type:String.t
, default:nil
) - User creation timestamp. -
customAttributes
(type:String.t
, default:nil
) - The custom attributes to be set in the user's id token. -
customAuth
(type:boolean()
, default:nil
) - Whether the user is authenticated by the developer. -
disabled
(type:boolean()
, default:nil
) - Whether the user is disabled. -
displayName
(type:String.t
, default:nil
) - The name of the user. -
email
(type:String.t
, default:nil
) - The email of the user. -
emailVerified
(type:boolean()
, default:nil
) - Whether the email has been verified. -
lastLoginAt
(type:String.t
, default:nil
) - last login timestamp. -
localId
(type:String.t
, default:nil
) - The local ID of the user. -
passwordHash
(type:String.t
, default:nil
) - The user's hashed password. -
passwordUpdatedAt
(type:float()
, default:nil
) - The timestamp when the password was last updated. -
phoneNumber
(type:String.t
, default:nil
) - User's phone number. -
photoUrl
(type:String.t
, default:nil
) - The URL of the user profile photo. -
providerUserInfo
(type:list(GoogleApi.IdentityToolkit.V3.Model.UserInfoProviderUserInfo.t)
, default:nil
) - The IDP of the user. -
rawPassword
(type:String.t
, default:nil
) - The user's plain text password. -
salt
(type:String.t
, default:nil
) - The user's password salt. -
screenName
(type:String.t
, default:nil
) - User's screen name at Twitter or login name at Github. -
validSince
(type:String.t
, default:nil
) - Timestamp in seconds for valid login token. -
version
(type:integer()
, default:nil
) - Version of the user's password.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.IdentityToolkit.V3.Model.UserInfo{ createdAt: String.t(), customAttributes: String.t(), customAuth: boolean(), disabled: boolean(), displayName: String.t(), email: String.t(), emailVerified: boolean(), lastLoginAt: String.t(), localId: String.t(), passwordHash: String.t(), passwordUpdatedAt: float(), phoneNumber: String.t(), photoUrl: String.t(), providerUserInfo: [ GoogleApi.IdentityToolkit.V3.Model.UserInfoProviderUserInfo.t() ], rawPassword: String.t(), salt: String.t(), screenName: String.t(), validSince: String.t(), version: integer() }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.