identity namespace

Funkcje

Funkcja Opis
beforeOperation(eventType, optsOrHandler, moduł obsługi)
beforeUserCreated(obsługa) Obsługuje zdarzenie, które jest wywoływane przed utworzeniem użytkownika.
beforeUserCreated(opts, moduł obsługi) Obsługuje zdarzenie, które jest wywoływane przed utworzeniem użytkownika.
beforeUserSignedIn(obsługa) Obsługuje zdarzenie, które jest wywoływane przed zalogowaniem użytkownika.
beforeUserSignedIn(opty, moduł obsługi) Obsługuje zdarzenie, które jest wywoływane przed zalogowaniem użytkownika.
getOpts(blockingOptions)

Zajęcia

Klasa Opis
Błąd HTTP Jawny błąd, który może zostać zgłoszony z modułu obsługi, aby wysłać błąd do klienta, który wywołał tę funkcję.

Interfejsy

Interfejs Opis
AuthBlockEvent Definiuje zdarzenie uwierzytelniania dla zdarzeń blokujących 2 generacji
AuthUserRecord (Rekord uwierzytelniania użytkownika AuthUserRecord) Identyfikator UserRecord przekazany do funkcji blokowania uwierzytelniania z platformy tożsamości.
BlockOptions Wszystkie opcje funkcji oraz identyfikatory idToken, accessToken i refreshToken.

identity.beforeOperation()

Podpis:

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;

Parametry

Parametr Typ Opis
eventType Typ zdarzenia AuthBlokuj
optsOrHandler BlockOptions | ((event: AuthBlockEvent) => beforeCreateResponse | beforeSignInResponse | void | Promise<BeforeCreateResponse> | Promise<BeforeSignInResponse> | Promise<void>)
moduł obsługi (zdarzenie: AuthBlockEvent) => beforeCreateResponse | beforeSignInResponse | nieważna | Promise<BeforeCreateResponse> | Obietnica<BeforeSignInResponse> | Obietnica<void>

Zwroty:

Funkcja blokowania

identity.beforeUserCreated()

Obsługuje zdarzenie, które jest wywoływane przed utworzeniem użytkownika.

Podpis:

export declare function beforeUserCreated(handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;

Parametry

Parametr Typ Opis
moduł obsługi (zdarzenie: AuthBlockEvent) => beforeCreateResponse | Promise<BeforeCreateResponse> | nieważna | Obietnica<void> Moduł obsługi zdarzeń, który jest uruchamiany za każdym razem przed utworzeniem użytkownika

Zwroty:

Funkcja blokowania

identity.beforeUserCreated()

Obsługuje zdarzenie, które jest wywoływane przed utworzeniem użytkownika.

Podpis:

export declare function beforeUserCreated(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;

Parametry

Parametr Typ Opis
opcje BlockOptions Obiekt zawierający opcje funkcji
moduł obsługi (zdarzenie: AuthBlockEvent) => beforeCreateResponse | Promise<BeforeCreateResponse> | nieważna | Obietnica<void> Moduł obsługi zdarzeń, który jest uruchamiany za każdym razem przed utworzeniem użytkownika

Zwroty:

Funkcja blokowania

identity.beforeUserSignedIn()

Obsługuje zdarzenie, które jest wywoływane przed zalogowaniem użytkownika.

Podpis:

export declare function beforeUserSignedIn(handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;

Parametry

Parametr Typ Opis
moduł obsługi (zdarzenie: AuthBlockEvent) => beforeSignInResponse | Obietnica<BeforeSignInResponse> | nieważna | Obietnica<void> Moduł obsługi zdarzeń, który jest uruchamiany przed zalogowaniem użytkownika.

Zwroty:

Funkcja blokowania

identity.beforeUserSignedIn()

Obsługuje zdarzenie, które jest wywoływane przed zalogowaniem użytkownika.

Podpis:

export declare function beforeUserSignedIn(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;

Parametry

Parametr Typ Opis
opcje BlockOptions Obiekt zawierający opcje funkcji
moduł obsługi (zdarzenie: AuthBlockEvent) => beforeSignInResponse | Obietnica<BeforeSignInResponse> | nieważna | Obietnica<void> Moduł obsługi zdarzeń, który jest uruchamiany przed zalogowaniem użytkownika.

Zwroty:

Funkcja blokowania

identity.getOpts()

Podpis:

export declare function getOpts(blockingOptions: BlockingOptions): InternalOptions;

Parametry

Parametr Typ Opis
Opcje blokowania BlockOptions

Zwroty:

Opcje wewnętrzne