Informações do perfil do usuário, visíveis apenas para os apps do projeto do Firebase.
Assinatura:
export interface UserInfo
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
displayName | string | nulo | O nome de exibição do usuário. |
string | nulo | O e-mail do usuário. | |
phoneNumber (em inglês) | string | nulo | O número de telefone normalizado com base no padrão E.164 (por exemplo, +16505550101) para o usuário. |
photoURL | string | nulo | O URL da foto do perfil do usuário. |
ID do provedor | string | O provedor usado para autenticar o usuário. |
uid | string | ID exclusivo do usuário, com escopo para o projeto. |
UserInfo.displayName
O nome de exibição do usuário.
Assinatura:
readonly displayName: string | null;
UserInfo.email
O e-mail do usuário.
Assinatura:
readonly email: string | null;
UserInfo.phoneNumber
O número de telefone normalizado com base no padrão E.164 (por exemplo, +16505550101) para o usuário.
Esse valor será nulo se o usuário não tiver uma credencial telefônica vinculada à conta.
Assinatura:
readonly phoneNumber: string | null;
UserInfo.photoURL
O URL da foto do perfil do usuário.
Assinatura:
readonly photoURL: string | null;
UserInfo.providerId
O provedor usado para autenticar o usuário.
Assinatura:
readonly providerId: string;
UserInfo.uid
ID exclusivo do usuário, com escopo para o projeto.
Assinatura:
readonly uid: string;