Google veya Facebook gibi üçüncü taraf bir kimlik sağlayıcıdaki kullanıcı bilgilerini temsil eder.
İmza:
export declare class UserInfo
Özellikler
Özellik | Değiştiriciler | Tür | Açıklama |
---|---|---|---|
görünenAd | dize | Bağlı sağlayıcının görünen adı | |
dize | Bağlı sağlayıcının e-posta adresi. | ||
telefonNumarası | dize | Bağlı sağlayıcının telefon numarası. | |
fotoURL | dize | Bağlı sağlayıcının fotoğraf URL'si. | |
sağlayıcıKimliği | dize | Bağlı sağlayıcı kimliği (ör. Google sağlayıcı için "google.com"). | |
uid | dize | Bağlı sağlayıcının kullanıcı tanımlayıcısı. |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
toJSON() | Bu nesnenin JSON'de seri hale getirilebilir bir gösterimini döndürür. |
UserInfo.displayName
Bağlı sağlayıcının görünen adı
İmza:
readonly displayName: string;
KullanıcıBilgisi.e-posta
Bağlı sağlayıcının e-posta adresi.
İmza:
readonly email: string;
KullanıcıBilgisi.telefonNumarası
Bağlı sağlayıcının telefon numarası.
İmza:
readonly phoneNumber: string;
KullanıcıBilgisi.photoURL
Bağlı sağlayıcının fotoğraf URL'si.
İmza:
readonly photoURL: string;
KullanıcıBilgisi.sağlayıcıKimliği
Bağlı sağlayıcı kimliği (ör. Google sağlayıcı için "google.com").
İmza:
readonly providerId: string;
KullanıcıBilgisi.uid
Bağlı sağlayıcının kullanıcı tanımlayıcısı.
İmza:
readonly uid: string;
UserInfo.toJSON()
Bu nesnenin JSON'de seri hale getirilebilir bir gösterimini döndürür.
İmza:
toJSON(): object;
Şunu döndürür:
nesne
Bu nesnenin JSON'de seri hale getirilebilir bir temsili.