Firebase kullanıcısıyla ilişkilendirilebilecek bir kullanıcı kimlik sağlayıcısını temsil eder.
İmza:
export interface UserProvider
Özellikler
Mülk | 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ı. |
UserProvider.displayName
Bağlantılı sağlayıcının görünen adı.
İmza:
displayName?: string;
UserProvider.e-posta
Bağlantılı sağlayıcının e-postası.
İmza:
email?: string;
UserProvider.phoneNumber
Bağlantılı sağlayıcının telefon numarası.
İmza:
phoneNumber?: string;
UserProvider.photoURL
Bağlantılı sağlayıcının fotoğraf URL'si.
İmza:
photoURL?: string;
UserProvider.providerId
Bağlantılı sağlayıcı kimliği (örneğin, Google sağlayıcısı için "google.com").
İmza:
providerId?: string;
UserProvider.uid
Bağlantılı sağlayıcının kullanıcı tanımlayıcısı.
İmza:
uid?: string;