OptionaldisplayReturns the user's display name, if available.
OptionalemailReturns the email address corresponding to the user's account in the specified provider, if available.
OptionalphoneThe phone number normalized based on the E.164 standard (e.g. +16505550101) for the current user. This is null if the user has no phone credential linked to the account.
OptionalphotoReturns a url to the user's profile picture, if available.
Returns the unique identifier of the provider type that this instance corresponds to.
OptionaltenantReturns a string representing the multi-tenant tenant id. This is null if the user is not associated with a tenant.
Returns a user identifier as specified by the authentication provider.
Represents a collection of standard profile information for a user. Can be used to expose profile information returned by an identity provider, such as Google Sign-In or Facebook Login.
TODO @salakar: isEmailVerified
Example