Reprezentuje informacje o użytkowniku pochodzące od zewnętrznego dostawcy tożsamości, takiego jak Google lub Facebook.
Podpis:
export declare class UserInfo
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
nazwawyświetlana | ciąg znaków | Wyświetlana nazwa połączonego dostawcy. | |
ciąg znaków | Adres e-mail połączonego dostawcy. | ||
numer telefonu | ciąg znaków | Numer telefonu połączonego dostawcy. | |
URL zdjęcia | ciąg znaków | Adres URL zdjęcia powiązanego dostawcy. | |
Identyfikator dostawcy | ciąg znaków | Identyfikator połączonego dostawcy (np. „google.com” w przypadku dostawcy Google). | |
UID | ciąg znaków | Identyfikator użytkownika połączonego dostawcy. |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
toJSON(), | Zwraca możliwą do serializowania reprezentację tego obiektu w formacie JSON. |
UserInfo.displayName
Wyświetlana nazwa połączonego dostawcy.
Podpis:
readonly displayName: string;
UserInfo.email
Adres e-mail połączonego dostawcy.
Podpis:
readonly email: string;
UserInfo.phoneNumber
Numer telefonu połączonego dostawcy.
Podpis:
readonly phoneNumber: string;
UserInfo.photoURL
Adres URL zdjęcia powiązanego dostawcy.
Podpis:
readonly photoURL: string;
Identyfikator UserInfo.provider
Identyfikator połączonego dostawcy (np. „google.com” w przypadku dostawcy Google).
Podpis:
readonly providerId: string;
UserInfo.uid
Identyfikator użytkownika połączonego dostawcy.
Podpis:
readonly uid: string;
UserInfo.toJSON()
Zwraca możliwą do serializowania reprezentację tego obiektu w formacie JSON.
Podpis:
toJSON(): object;
Zwroty:
Obiekt
Możliwa do serializowania reprezentacja tego obiektu w formacie JSON.