UserInfo class

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ı
email 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.