Reprezentuje informacje o użytkowniku od zewnętrznego dostawcy tożsamości, takiego jak Google lub Facebook.
Podpis:
export declare class UserInfo
Nieruchomości
Nieruchomość | Modyfikatory | Typ | Opis |
---|---|---|---|
wyświetlana nazwa | strunowy | Nazwa wyświetlana połączonego dostawcy. | |
strunowy | Adres e-mail powiązanego dostawcy. | ||
numer telefonu | strunowy | Numer telefonu powiązanego dostawcy. | |
adres URL zdjęcia | strunowy | Adres URL zdjęcia powiązanego dostawcy. | |
identyfikator dostawcy | strunowy | Identyfikator powiązanego dostawcy (na przykład „google.com” w przypadku dostawcy Google). | |
uid | strunowy | Identyfikator użytkownika powiązanego dostawcy. |
Metody
metoda | Modyfikatory | Opis |
---|---|---|
doJSON() | Zwraca reprezentację tego obiektu nadającą się do serializacji w formacie JSON. |
Informacje o użytkowniku.wyświetlana nazwa
Nazwa wyświetlana połączonego dostawcy.
Podpis:
readonly displayName: string;
Informacje o użytkowniku.e-mail
Adres e-mail powiązanego dostawcy.
Podpis:
readonly email: string;
Informacje o użytkowniku.numer telefonu
Numer telefonu powiązanego dostawcy.
Podpis:
readonly phoneNumber: string;
Informacje o użytkowniku.zdjęcieURL
Adres URL zdjęcia powiązanego dostawcy.
Podpis:
readonly photoURL: string;
UserInfo.providerId
Identyfikator powiązanego dostawcy (na przykład „google.com” w przypadku dostawcy Google).
Podpis:
readonly providerId: string;
UserInfo.uid
Identyfikator użytkownika powiązanego dostawcy.
Podpis:
readonly uid: string;
Informacje o użytkowniku.toJSON()
Zwraca reprezentację tego obiektu nadającą się do serializacji w formacie JSON.
Podpis:
toJSON(): object;
Zwroty:
obiekt
Reprezentacja tego obiektu możliwa do serializacji w formacie JSON.