UserInfo class

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

Assinatura:

export declare class UserInfo 

Propriedades

Propriedade Modificadores Tipo Descrição
nome de exibição corda O nome de exibição do provedor vinculado.
e-mail 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 do provedor vinculado.
ID do provedor corda O ID do provedor vinculado (por exemplo, "google.com" para o provedor Google).
UID corda O identificador de usuário do provedor vinculado.

Métodos

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

UserInfo.displayName

O nome de exibição do provedor vinculado.

Assinatura:

readonly displayName: string;

UserInfo.e-mail

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 do provedor vinculado.

Assinatura:

readonly photoURL: string;

UserInfo.providerId

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

Assinatura:

readonly providerId: string;

UserInfo.uid

O identificador de usuário do provedor vinculado.

Assinatura:

readonly uid: string;

UserInfo.toJSON()

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

Assinatura:

toJSON(): object;

Retorna:

objeto

Uma representação serializável JSON deste objeto.