Chức năng
Chức năng | Sự miêu tả |
---|---|
beforeOperation(eventType, optsOrHandler, trình xử lý) | |
beforeUserCreated(trình xử lý) | Xử lý một sự kiện được kích hoạt trước khi người dùng được tạo. |
beforeUserCreated(opts, handler) | Xử lý một sự kiện được kích hoạt trước khi người dùng được tạo. |
beforeUserSignedIn(trình xử lý) | Xử lý một sự kiện được kích hoạt trước khi người dùng đăng nhập. |
beforeUserSignedIn(opts, handler) | Xử lý một sự kiện được kích hoạt trước khi người dùng đăng nhập. |
getOpts(blockingOptions) |
Các lớp học
Lớp học | Sự miêu tả |
---|---|
HttpsLỗi | Một lỗi rõ ràng có thể được đưa ra từ một trình xử lý để gửi lỗi đến máy khách đã gọi hàm. |
Giao diện
Giao diện | Sự miêu tả |
---|---|
Sự kiện chặn xác thực | Xác định sự kiện xác thực cho các sự kiện chặn thế hệ thứ 2 |
Bản ghi người dùng xác thực | UserRecord được chuyển tới các chức năng chặn xác thực từ nền tảng nhận dạng. |
Tùy chọn chặn | Tất cả các tùy chọn chức năng cộng với idToken, accessToken và RefreshToken. |
danh tính.b BeforeOperation()
Chữ ký:
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;
Thông số
Tham số | Kiểu | Sự miêu tả |
---|---|---|
loại sự kiện | Xác thựcChặnLoại sự kiện | |
optsOrHandler | Tùy chọn chặn | ((sự kiện: AuthBlockingEvent ) => BeforeCreateResponse | TrướcSignInResponse | trống | Hứa<BeforeCreateResponse> | Lời hứa<BeforeSignInResponse> | Hứa<void>) | |
người xử lý | (sự kiện: AuthBlockingEvent ) => BeforeCreateResponse | TrướcSignInResponse | trống | Hứa<BeforeCreateResponse> | Lời hứa<BeforeSignInResponse> | Hứa<void> |
Trả về:
Chức năng chặn
danh tính.b BeforeUserCreated()
Xử lý một sự kiện được kích hoạt trước khi người dùng được tạo.
Chữ ký:
export declare function beforeUserCreated(handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;
Thông số
Tham số | Kiểu | Sự miêu tả |
---|---|---|
người xử lý | (sự kiện: AuthBlockingEvent ) => BeforeCreateResponse | Hứa<BeforeCreateResponse> | trống | Hứa<void> | Trình xử lý sự kiện được chạy mỗi lần trước khi người dùng được tạo |
Trả về:
Chức năng chặn
danh tính.b BeforeUserCreated()
Xử lý một sự kiện được kích hoạt trước khi người dùng được tạo.
Chữ ký:
export declare function beforeUserCreated(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;
Thông số
Tham số | Kiểu | Sự miêu tả |
---|---|---|
chọn | Tùy chọn chặn | Đối tượng chứa các tùy chọn chức năng |
người xử lý | (sự kiện: AuthBlockingEvent ) => BeforeCreateResponse | Hứa<BeforeCreateResponse> | trống | Hứa<void> | Trình xử lý sự kiện được chạy mỗi lần trước khi người dùng được tạo |
Trả về:
Chức năng chặn
danh tính.b BeforeUserSignedIn()
Xử lý một sự kiện được kích hoạt trước khi người dùng đăng nhập.
Chữ ký:
export declare function beforeUserSignedIn(handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;
Thông số
Tham số | Kiểu | Sự miêu tả |
---|---|---|
người xử lý | (sự kiện: AuthBlockingEvent ) => BeforeSignInResponse | Lời hứa<BeforeSignInResponse> | trống | Hứa<void> | Trình xử lý sự kiện được chạy mỗi lần trước khi người dùng đăng nhập |
Trả về:
Chức năng chặn
danh tính.b BeforeUserSignedIn()
Xử lý một sự kiện được kích hoạt trước khi người dùng đăng nhập.
Chữ ký:
export declare function beforeUserSignedIn(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;
Thông số
Tham số | Kiểu | Sự miêu tả |
---|---|---|
chọn | Tùy chọn chặn | Đối tượng chứa các tùy chọn chức năng |
người xử lý | (sự kiện: AuthBlockingEvent ) => BeforeSignInResponse | Lời hứa<BeforeSignInResponse> | trống | Hứa<void> | Trình xử lý sự kiện được chạy mỗi lần trước khi người dùng đăng nhập |
Trả về:
Chức năng chặn
danh tính.getOpts()
Chữ ký:
export declare function getOpts(blockingOptions: BlockingOptions): InternalOptions;
Thông số
Tham số | Kiểu | Sự miêu tả |
---|---|---|
tùy chọn chặn | Tùy chọn chặn |
Trả về:
Tùy chọn nội bộ