identity namespace

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ộ