identity namespace

기능

기능 설명
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;

매개변수

매개변수 유형 설명
차단 옵션 차단 옵션

보고:

내부옵션