İşlevler
İşlev | Açıklama |
---|---|
user(userOptions) | Firebase Auth kullanıcı etkinlikleriyle ilgili etkinlikleri yönetir. |
userRecordConstructor(wireData) | Kablo üzerinden gönderilen verilerden UserRecord sınıfı oluşturan yardımcı işlev. |
Sınıflar
Sınıf | Açıklama |
---|---|
Https Hatası | İşlev çağıran istemciye bir hata göndermek için işleyiciden atılabilecek açık bir hata. |
Kullanıcı Oluşturucu | Firebase Auth kullanıcı yaşam döngüsü olayları için işlevler oluşturmak üzere kullanılan oluşturucu. |
UserRecordMetadata | Bir UserRecord nesnesinde kullanıcı meta verileri oluşturmak için yardımcı sınıf. |
Arayüzler
Arayüz | Açıklama |
---|---|
UserOptions | Kimlik doğrulama engelleme işlevi seçenekleri. |
Tür Takma Adları
Takma Ad yazın | Açıklama |
---|---|
Kullanıcı Bilgileri | UserRecord kapsamındaki UserInfo . |
Kullanıcı Kaydı | Cloud Functions'a iletilen UserRecord , Firebase Admin SDK'nın döndürdüğü UserRecord ile aynıdır. |
kimlik doğrulama.kullanıcı()
Firebase Auth kullanıcı etkinlikleriyle ilgili etkinlikleri yönetir.
İmza:
export declare function user(userOptions?: UserOptions): UserBuilder;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
userOptions | UserOptions | Kaynak düzeyi seçenekleri |
Şunu döndürür:
UserBuilder - Firebase Auth kullanıcı yaşam döngüsü olayları için işlevler oluşturmak üzere kullanılan oluşturucu
auth.userRecordConstructor()
Kablo üzerinden gönderilen verilerden UserRecord
sınıfı oluşturan yardımcı işlev.
İmza:
export declare function userRecordConstructor(wireData: Record<string, unknown>): UserRecord;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
kabloVerisi | Kayıt<dize, bilinmeyen> | Kablo üzerinden gönderilen veriler |
Şunu döndürür:
Doğru toJSON işlevlerine sahip UserRecord
örneği
auth.UserInfo
UserRecord
kapsamındaki UserInfo
.
İmza:
export type UserInfo = auth.UserInfo;
auth.UserRecord
Cloud Functions'a iletilen UserRecord
, Firebase Admin SDK'nın döndürdüğü UserRecord ile aynıdır.
İmza:
export type UserRecord = auth.UserRecord;