Informações do perfil do usuário, visíveis apenas para os aplicativos do projeto Firebase.
Assinatura:
export interface UserInfo
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
nome de exibição | corda | nulo | O nome de exibição do usuário. |
corda | nulo | O e-mail do usuário. | |
número de telefone | corda | nulo | O número de telefone normalizado com base no padrão E.164 (por exemplo, +16505550101) para o usuário. |
fotoURL | corda | nulo | O URL da foto do perfil do usuário. |
ID do provedor | corda | O provedor usado para autenticar o usuário. |
UID | corda | O ID exclusivo do usuário, com escopo no projeto. |
UserInfo.displayName
O nome de exibição do usuário.
Assinatura:
readonly displayName: string | null;
UserInfo.e-mail
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.
Será nulo se o usuário não tiver nenhuma credencial de telefone 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
O ID exclusivo do usuário, com escopo no projeto.
Assinatura:
readonly uid: string;