Reprezentuje dostawcę tożsamości użytkownika, który można powiązać z użytkownikiem Firebase.
Podpis:
export interface UserProvider
Właściwości
Właściwość | 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. |
UserProvider.displayName
Wyświetlana nazwa połączonego dostawcy.
Podpis:
displayName?: string;
UserProvider.email
Adres e-mail połączonego dostawcy.
Podpis:
email?: string;
UserProvider.phoneNumber,
Numer telefonu połączonego dostawcy.
Podpis:
phoneNumber?: string;
UserProvider.photoURL,
Adres URL zdjęcia powiązanego dostawcy.
Podpis:
photoURL?: string;
Identyfikator dostawcy UserProvider.
Identyfikator połączonego dostawcy (np. „google.com” w przypadku dostawcy Google).
Podpis:
providerId?: string;
UserProvider.uid,
Identyfikator użytkownika połączonego dostawcy.
Podpis:
uid?: string;