UserInfo class

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.
e-mail 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.