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.