UserInfo interface

Informações do perfil do usuário, visíveis apenas para os aplicativos do projeto do Firebase.

Assinatura:

export interface UserInfo 

Propriedades

Propriedade Modelo Descrição
Nome em Exibição seqüência | nulo O nome de exibição do usuário.
o email seqüência | nulo O e-mail do usuário.
número de telefone seqüência | nulo O número de telefone normalizado com base no padrão E.164 (por exemplo, +16505550101) para o usuário.
fotoURL seqüência | nulo O URL da foto do perfil do usuário.
ID do provedor corda O provedor usado para autenticar o usuário.
fluido corda O 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.

Isso é nulo se o usuário não tiver uma 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 para o projeto.

Assinatura:

readonly uid: string;