Bir kullanıcının Google veya Facebook gibi bir üçüncü taraf kimlik sağlayıcısından aldığı bilgileri temsil eder.
İmza:
export declare class UserInfo
Özellikler
Mülk | Değiştiriciler | Tip | Tanım |
---|---|---|---|
ekran adı | sicim | Bağlantılı sağlayıcının görünen adı. | |
e-posta | sicim | Bağlantılı sağlayıcının e-postası. | |
telefon numarası | sicim | Bağlantılı sağlayıcının telefon numarası. | |
fotoğrafURL | sicim | Bağlantılı sağlayıcının fotoğraf URL'si. | |
sağlayıcı kimliği | sicim | Bağlantılı sağlayıcı kimliği (örneğin, Google sağlayıcısı için "google.com"). | |
kullanıcı kimliği | sicim | Bağlantılı sağlayıcının kullanıcı tanımlayıcısı. |
Yöntemler
Yöntem | Değiştiriciler | Tanım |
---|---|---|
JSON()'a | Bu nesnenin JSON ile seri hale getirilebilir gösterimini döndürür. |
UserInfo.displayName
Bağlantılı sağlayıcının görünen adı.
İmza:
readonly displayName: string;
KullanıcıBilgisi.e-posta
Bağlantılı sağlayıcının e-postası.
İmza:
readonly email: string;
UserInfo.phoneNumber
Bağlantılı sağlayıcının telefon numarası.
İmza:
readonly phoneNumber: string;
UserInfo.photoURL
Bağlantılı sağlayıcının fotoğraf URL'si.
İmza:
readonly photoURL: string;
UserInfo.providerId
Bağlantılı sağlayıcı kimliği (örneğin, Google sağlayıcısı için "google.com").
İmza:
readonly providerId: string;
UserInfo.uid
Bağlantılı sağlayıcının kullanıcı tanımlayıcısı.
İmza:
readonly uid: string;
UserInfo.toJSON()
Bu nesnenin JSON ile seri hale getirilebilir gösterimini döndürür.
İmza:
toJSON(): object;
İadeler:
nesne
Bu nesnenin JSON ile serileştirilebilir temsili.