기능
기능 | 설명 |
---|---|
beforeOperation(eventType, optsOrHandler, 핸들러) | |
beforeUserCreated(핸들러) | 사용자가 생성되기 전에 트리거되는 이벤트를 처리합니다. |
beforeUserCreated(옵션, 핸들러) | 사용자가 생성되기 전에 트리거되는 이벤트를 처리합니다. |
beforeUserSignedIn(처리기) | 사용자가 로그인하기 전에 트리거되는 이벤트를 처리합니다. |
beforeUserSignedIn(옵션, 핸들러) | 사용자가 로그인하기 전에 트리거되는 이벤트를 처리합니다. |
getOpts(차단 옵션) |
클래스
수업 | 설명 |
---|---|
Https오류 | 함수를 호출한 클라이언트에 오류를 보내기 위해 핸들러에서 발생할 수 있는 명시적 오류입니다. |
인터페이스
상호 작용 | 설명 |
---|---|
인증 차단 이벤트 | 2세대 차단 이벤트에 대한 인증 이벤트를 정의합니다. |
인증사용자 기록 | ID 플랫폼에서 인증 차단 기능으로 전달된 UserRecord . |
차단 옵션 | 모든 기능 옵션과 idToken, accessToken 및 RefreshToken. |
신원.전작업()
서명:
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;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
이벤트 유형 | 인증 차단 이벤트 유형 | |
optsOrHandler | 차단 옵션 | ((이벤트: AuthBlockingEvent ) => BeforeCreateResponse | BeforeSignInResponse | 무효 | 약속<BeforeCreateResponse> | 약속<BeforeSignInResponse> | 약속<무효>) | |
매니저 | (이벤트: AuthBlockingEvent ) => BeforeCreateResponse | BeforeSignInResponse | 무효 | 약속<BeforeCreateResponse> | 약속<BeforeSignInResponse> | 약속<공허> |
보고:
차단 기능
신원.beforeUserCreated()
사용자가 생성되기 전에 트리거되는 이벤트를 처리합니다.
서명:
export declare function beforeUserCreated(handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
매니저 | (이벤트: AuthBlockingEvent ) => BeforeCreateResponse | 약속<BeforeCreateResponse> | 무효 | 약속<공허> | 사용자가 생성되기 전에 매번 실행되는 이벤트 핸들러 |
보고:
차단 기능
신원.beforeUserCreated()
사용자가 생성되기 전에 트리거되는 이벤트를 처리합니다.
서명:
export declare function beforeUserCreated(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
선택하다 | 차단 옵션 | 함수 옵션이 포함된 객체 |
매니저 | (이벤트: AuthBlockingEvent ) => BeforeCreateResponse | 약속<BeforeCreateResponse> | 무효 | 약속<공허> | 사용자가 생성되기 전에 매번 실행되는 이벤트 핸들러 |
보고:
차단 기능
신원.beforeUserSignedIn()
사용자가 로그인하기 전에 트리거되는 이벤트를 처리합니다.
서명:
export declare function beforeUserSignedIn(handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
매니저 | (이벤트: AuthBlockingEvent ) => BeforeSignInResponse | 약속<BeforeSignInResponse> | 무효 | 약속<공허> | 사용자가 로그인하기 전에 매번 실행되는 이벤트 핸들러 |
보고:
차단 기능
신원.beforeUserSignedIn()
사용자가 로그인하기 전에 트리거되는 이벤트를 처리합니다.
서명:
export declare function beforeUserSignedIn(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
선택하다 | 차단 옵션 | 함수 옵션이 포함된 객체 |
매니저 | (이벤트: AuthBlockingEvent ) => BeforeSignInResponse | 약속<BeforeSignInResponse> | 무효 | 약속<공허> | 사용자가 로그인하기 전에 매번 실행되는 이벤트 핸들러 |
보고:
차단 기능
신원.getOpts()
서명:
export declare function getOpts(blockingOptions: BlockingOptions): InternalOptions;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
차단 옵션 | 차단 옵션 |
보고:
내부옵션