Fonksiyonlar
İşlev | Tanım |
---|---|
kullanıcı(kullanıcıSeçenekleri) | Firebase Auth kullanıcı etkinlikleriyle ilgili olayları yönetir. |
userRecordConstructor(wireData) | Kablo üzerinden gönderilen verilerden bir UserRecord sınıfı oluşturan yardımcı işlev. |
Sınıflar
Sınıf | Tanım |
---|---|
HttpsError | İşlevi ç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ü etkinliklerine yönelik işlevler oluşturmak için kullanılan oluşturucu. |
Kullanıcı Kaydı Meta Verileri | Bir UserRecord nesnesinde kullanıcı meta verilerini oluşturmaya yönelik yardımcı sınıf. |
Arayüzler
Arayüz | Tanım |
---|---|
Kullanıcı Seçenekleri | Kimlik doğrulama engelleme işlevi seçenekleri. |
Takma Adları Yazın
Takma Ad yazın | Tanım |
---|---|
Kullanıcı bilgisi | UserRecord bir parçası olan UserInfo . |
Kullanıcı Kaydı | Cloud Functions'a iletilen UserRecord Firebase Admin SDK tarafından döndürülen Kullanıcı Kaydıyla aynıdır. |
yetki.kullanıcı()
Firebase Auth kullanıcı etkinlikleriyle ilgili olayları yönetir.
İmza:
export declare function user(userOptions?: UserOptions): UserBuilder;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
Kullanıcı Seçenekleri | Kullanıcı Seçenekleri | Kaynak düzeyi seçenekleri |
İadeler:
UserBuilder - Firebase Auth kullanıcı yaşam döngüsü etkinliklerine yönelik işlevler oluşturmak için kullanılan oluşturucu
auth.userRecordConstructor()
Kablo üzerinden gönderilen verilerden bir UserRecord
sınıfı oluşturan yardımcı işlev.
İmza:
export declare function userRecordConstructor(wireData: Record<string, unknown>): UserRecord;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
telVerileri | Kayıt<string, bilinmiyor> | kablo üzerinden gönderilen veriler |
İadeler:
doğru toJSON işlevlerine sahip bir UserRecord
örneği
yetki.KullanıcıBilgisi
UserRecord
parçası olan UserInfo
.
İmza:
export type UserInfo = auth.UserInfo;
yetki.KullanıcıKaydı
Cloud Functions'a iletilen UserRecord
Firebase Admin SDK tarafından döndürülen Kullanıcı Kaydıyla aynıdır.
İmza:
export type UserRecord = auth.UserRecord;