UserInfo class

Representa as informações de um usuário de um provedor de identidade de terceiros, como Google ou Facebook.

Assinatura:

export declare class UserInfo 

Propriedades

Propriedade Modificadores Modelo Descrição
Nome em Exibição corda O nome de exibição do provedor vinculado.
o email corda O e-mail do provedor vinculado.
número de telefone corda O número de telefone do provedor vinculado.
fotoURL corda O URL da foto para o provedor vinculado.
ID do provedor corda O ID do provedor vinculado (por exemplo, "google.com" para o provedor do Google).
fluido corda O identificador de usuário para o provedor vinculado.

Métodos

Método Modificadores Descrição
toJSON() Retorna uma representação serializável em JSON deste objeto.

UserInfo.displayName

O nome de exibição do provedor vinculado.

Assinatura:

readonly displayName: string;

UserInfo.email

O e-mail do provedor vinculado.

Assinatura:

readonly email: string;

UserInfo.phoneNumber

O número de telefone do provedor vinculado.

Assinatura:

readonly phoneNumber: string;

UserInfo.photoURL

O URL da foto para o provedor vinculado.

Assinatura:

readonly photoURL: string;

UserInfo.providerId

O ID do provedor vinculado (por exemplo, "google.com" para o provedor do Google).

Assinatura:

readonly providerId: string;

UserInfo.uid

O identificador de usuário para o provedor vinculado.

Assinatura:

readonly uid: string;

UserInfo.toJSON()

Retorna uma representação serializável em JSON deste objeto.

Assinatura:

toJSON(): object;

Devoluções:

objeto

Uma representação serializável em JSON desse objeto.