Funkcje
Funkcjonować | Opis |
---|---|
beforeOperation(typ zdarzenia, optsOrHandler, procedura obsługi) | |
beforeUserCreated(obsługa) | Obsługuje zdarzenie wyzwalane przed utworzeniem użytkownika. |
beforeUserCreated(opcje, procedura obsługi) | Obsługuje zdarzenie wyzwalane przed utworzeniem użytkownika. |
beforeUserSignedIn (obsługa) | Obsługuje zdarzenie wyzwalane przed zalogowaniem użytkownika. |
beforeUserSignedIn (opcje, procedura obsługi) | Obsługuje zdarzenie wyzwalane przed zalogowaniem użytkownika. |
getOpts(Opcje blokowania) |
Zajęcia
Klasa | Opis |
---|---|
Błąd Https | Jawny błąd, który może zostać zgłoszony przez procedurę obsługi w celu wysłania błędu do klienta, który wywołał funkcję. |
Interfejsy
Interfejs | Opis |
---|---|
Zdarzenie blokujące uwierzytelnianie | Definiuje zdarzenie uwierzytelniające dla zdarzeń blokujących drugiej generacji |
Autoryzuj rekord użytkownika | UserRecord przekazany do funkcji blokowania uwierzytelniania z platformy tożsamości. |
Opcje blokowania | Wszystkie opcje funkcji plus idToken, accessToken ifreshToken. |
tożsamość.przedoperacją()
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 |
---|---|---|
typ wydarzenia | Typ zdarzenia blokowania uwierzytelniania | |
optsOrHandler | Opcje blokowania | ((zdarzenie: AuthBlockingEvent ) => Przed utworzeniem odpowiedzi | Przed odpowiedzią na logowanie | pustka | Obietnica<BeforeCreateResponse> | Obietnica<BeforeSignInResponse> | Obietnica<void>) | |
treser | (zdarzenie: AuthBlockingEvent ) => Przed utworzeniem odpowiedzi | Przed odpowiedzią na logowanie | pustka | Obietnica<BeforeCreateResponse> | Obietnica<BeforeSignInResponse> | Obietnica<pusta> |
Zwroty:
Funkcja blokowania
tożsamość.beforeUserCreated()
Obsługuje zdarzenie wyzwalane przed utworzeniem użytkownika.
Podpis:
export declare function beforeUserCreated(handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;
Parametry
Parametr | Typ | Opis |
---|---|---|
treser | (zdarzenie: AuthBlockingEvent ) => Przed utworzeniem odpowiedzi | Obietnica<BeforeCreateResponse> | pustka | Obietnica<pusta> | Obsługa zdarzeń uruchamiana za każdym razem przed utworzeniem użytkownika |
Zwroty:
Funkcja blokowania
tożsamość.beforeUserCreated()
Obsługuje zdarzenie wyzwalane 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 |
---|---|---|
decyduje się | Opcje blokowania | Obiekt zawierający opcje funkcji |
treser | (zdarzenie: AuthBlockingEvent ) => Przed utworzeniem odpowiedzi | Obietnica<BeforeCreateResponse> | pustka | Obietnica<pusta> | Obsługa zdarzeń uruchamiana za każdym razem przed utworzeniem użytkownika |
Zwroty:
Funkcja blokowania
tożsamość.beforeUserSignedIn()
Obsługuje zdarzenie wyzwalane przed zalogowaniem użytkownika.
Podpis:
export declare function beforeUserSignedIn(handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;
Parametry
Parametr | Typ | Opis |
---|---|---|
treser | (zdarzenie: AuthBlockingEvent ) => Odpowiedź przed podpisaniem | Obietnica<BeforeSignInResponse> | pustka | Obietnica<pusta> | Obsługa zdarzeń uruchamiana za każdym razem przed zalogowaniem użytkownika |
Zwroty:
Funkcja blokowania
tożsamość.beforeUserSignedIn()
Obsługuje zdarzenie wyzwalane 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 |
---|---|---|
decyduje się | Opcje blokowania | Obiekt zawierający opcje funkcji |
treser | (zdarzenie: AuthBlockingEvent ) => Odpowiedź przed podpisaniem | Obietnica<BeforeSignInResponse> | pustka | Obietnica<pusta> | Obsługa zdarzeń uruchamiana za każdym razem przed zalogowaniem użytkownika |
Zwroty:
Funkcja blokowania
tożsamość.getOpts()
Podpis:
export declare function getOpts(blockingOptions: BlockingOptions): InternalOptions;
Parametry
Parametr | Typ | Opis |
---|---|---|
Opcje blokowania | Opcje blokowania |
Zwroty:
Opcje wewnętrzne