Fonksiyonlar
İşlev | Tanım |
---|---|
beforeOperation(eventType, optsOrHandler, işleyici) | |
beforeUserCreated(işleyici) | Kullanıcı oluşturulmadan önce tetiklenen bir olayı işler. |
beforeUserCreated(seçenekler, işleyici) | Kullanıcı oluşturulmadan önce tetiklenen bir olayı işler. |
beforeUserSignedIn(işleyici) | Kullanıcı oturum açmadan önce tetiklenen bir olayı işler. |
beforeUserSignedIn(seçenekler, işleyici) | Kullanıcı oturum açmadan önce tetiklenen bir olayı işler. |
getOpts(blockingOptions) |
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. |
Arayüzler
Arayüz | Tanım |
---|---|
AuthBlockingEvent | 2. nesil engelleme olayları için kimlik doğrulama olayını tanımlar |
YetkiKullanıcıKaydı | UserRecord kimlik platformundan kimlik doğrulama engelleme işlevlerine aktarıldı. |
EngellemeSeçenekleri | Tüm işlev seçeneklerine ek olarak idToken, erişimToken ve yenilemeToken. |
kimlik.beforeOperation()
İmza:
export declare function beforeOperation(eventType: AuthBlockingEventType, optsOrHandler: BlockingOptions | ((event: AuthBlockingEvent) => BeforeCreateResponse | BeforeSignInResponse | void | Promise<BeforeCreateResponse> | Promise<BeforeSignInResponse> | Promise<void>), handler: (event: AuthBlockingEvent) => BeforeCreateResponse | BeforeSignInResponse | void | Promise<BeforeCreateResponse> | Promise<BeforeSignInResponse> | Promise<void>): BlockingFunction;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
etkinlik tipi | AuthBlockingEventType | |
optsOrHandler | EngellemeSeçenekleri | ((olay: AuthBlockingEvent ) => BeforeCreateResponse | Oturum Açmadan ÖnceYanıt | geçersiz | Söz<BeforeCreateResponse> | Söz<BeforeSignInResponse> | Söz<geçersiz>) | |
idareci | (olay: AuthBlockingEvent ) => BeforeCreateResponse | Oturum Açmadan ÖnceYanıt | geçersiz | Söz<BeforeCreateResponse> | Söz<BeforeSignInResponse> | Söz<void> |
İadeler:
Engelleme Fonksiyonu
kimlik.beforeUserCreated()
Kullanıcı oluşturulmadan önce tetiklenen bir olayı işler.
İmza:
export declare function beforeUserCreated(handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
idareci | (olay: AuthBlockingEvent ) => BeforeCreateResponse | Söz<BeforeCreateResponse> | geçersiz | Söz<void> | Kullanıcı oluşturulmadan önce her seferinde çalıştırılan olay işleyicisi |
İadeler:
Engelleme Fonksiyonu
kimlik.beforeUserCreated()
Kullanıcı oluşturulmadan önce tetiklenen bir olayı işler.
İmza:
export declare function beforeUserCreated(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
tercihler | EngellemeSeçenekleri | İşlev seçeneklerini içeren nesne |
idareci | (olay: AuthBlockingEvent ) => BeforeCreateResponse | Söz<BeforeCreateResponse> | geçersiz | Söz<void> | Kullanıcı oluşturulmadan önce her seferinde çalıştırılan olay işleyicisi |
İadeler:
Engelleme Fonksiyonu
kimlik.beforeUserSignedIn()
Kullanıcı oturum açmadan önce tetiklenen bir olayı işler.
İmza:
export declare function beforeUserSignedIn(handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
idareci | (olay: AuthBlockingEvent ) => BeforeSignInResponse | Söz<BeforeSignInResponse> | geçersiz | Söz<void> | Kullanıcı oturum açmadan önce her seferinde çalıştırılan olay işleyicisi |
İadeler:
Engelleme Fonksiyonu
kimlik.beforeUserSignedIn()
Kullanıcı oturum açmadan önce tetiklenen bir olayı işler.
İmza:
export declare function beforeUserSignedIn(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
tercihler | EngellemeSeçenekleri | İşlev seçeneklerini içeren nesne |
idareci | (olay: AuthBlockingEvent ) => BeforeSignInResponse | Söz<BeforeSignInResponse> | geçersiz | Söz<void> | Kullanıcı oturum açmadan önce her seferinde çalıştırılan olay işleyicisi |
İadeler:
Engelleme Fonksiyonu
kimlik.getOpts()
İmza:
export declare function getOpts(blockingOptions: BlockingOptions): InternalOptions;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
engellemeSeçenekler | EngellemeSeçenekleri |
İadeler:
DahiliSeçenekler