UserInfo interface

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.
e-mail 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;