UserInfo interface

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.
email 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;