Firebase 인증 사용자 수명 주기 이벤트에 대한 함수를 만드는 데 사용되는 빌더입니다.
서명:
export declare class UserBuilder
행동 양식
방법 | 수정자 | 설명 |
---|---|---|
beforeCreate(핸들러) | Firebase 인증 사용자 생성 요청을 차단합니다. | |
beforeSignIn(처리기) | Firebase 인증 사용자 로그인 요청을 차단합니다. | |
onCreate(핸들러) | Firebase 인증 사용자 생성에 응답합니다. | |
onDelete(핸들러) | Firebase 인증 사용자 삭제에 응답합니다. |
auth.UserBuilder.beforeCreate()
Firebase 인증 사용자 생성 요청을 차단합니다.
서명:
beforeCreate(handler: (user: AuthUserRecord, context: AuthEventContext) => BeforeCreateResponse | void | Promise<BeforeCreateResponse> | Promise<void>): BlockingFunction;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
매니저 | (사용자: AuthUserRecord, 컨텍스트: AuthEventContext) => BeforeCreateResponse | 무효 | 약속<BeforeCreateResponse> | 약속<공허> | Firebase 인증 사용자 생성을 차단하는 이벤트 핸들러입니다. |
보고:
auth.UserBuilder.beforeSignIn()
Firebase 인증 사용자 로그인 요청을 차단합니다.
서명:
beforeSignIn(handler: (user: AuthUserRecord, context: AuthEventContext) => BeforeSignInResponse | void | Promise<BeforeSignInResponse> | Promise<void>): BlockingFunction;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
매니저 | (사용자: AuthUserRecord, 컨텍스트: AuthEventContext) => BeforeSignInResponse | 무효 | 약속<BeforeSignInResponse> | 약속<공허> | Firebase 인증 사용자의 로그인을 차단하는 이벤트 핸들러입니다. |
보고:
인증.UserBuilder.onCreate()
Firebase 인증 사용자 생성에 응답합니다.
서명:
onCreate(handler: (user: UserRecord, context: EventContext) => PromiseLike<any> | any): CloudFunction<UserRecord>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
매니저 | (사용자: UserRecord , 컨텍스트: EventContext ) => PromiseLike<모든> | 어느 | Firebase 인증 사용자 생성에 응답하는 이벤트 핸들러입니다. |
보고:
CloudFunction < 사용자 기록 >
인증.UserBuilder.onDelete()
Firebase 인증 사용자 삭제에 응답합니다.
서명:
onDelete(handler: (user: UserRecord, context: EventContext) => PromiseLike<any> | any): CloudFunction<UserRecord>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
매니저 | (사용자: UserRecord , 컨텍스트: EventContext ) => PromiseLike<모든> | 어느 | Firebase 인증 사용자 삭제에 응답하는 이벤트 핸들러입니다. |
보고:
CloudFunction < 사용자 기록 >