identity namespace

Hàm

Chức năng Mô 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 tạo người dùng.
beforeUserCreated(tối ưu hóa, trình xử lý) Xử lý một sự kiện được kích hoạt trước khi tạo người dùng.
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(tối ưu hóa, 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.
getOpts(blockingOptions)

Lớp học

Hạng Mô tả
HttpsError Một lỗi rõ ràng có thể được gửi từ trình xử lý để gửi lỗi đến ứng dụng khách đã gọi hàm.

Giao diện

Giao diện Mô tả
AuthBlockEvent Xác định sự kiện xác thực cho các sự kiện chặn thế hệ 2
AuthUserRecord UserRecord được truyền đến các hàm chặn xác thực từ nền tảng nhận dạng.
ChặnTuỳ chọn Tất cả các lựa chọn chức năng cùng với idToken, accessToken và RefreshToken.

Identity.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ố

Thông số Loại Mô tả
eventType AuthChặnEventType
optsOrHandler BlockingOptions | ((sự kiện: AuthBlockingEvent) => beforeCreateResponse | TrướcSignInResponse | void | Promise<BeforeCreateResponse> | Promise<BeforeSignInResponse> | Promise<void>)
trình xử lý (sự kiện: AuthBlockingEvent) => Trước khiTạoPhản hồi | beforeSignInResponse | vô hiệu | Cam kết<TrướcCreateResponse> | Cam kết<BeforeSignInResponse> | Lời hứa<vô hiệu>

Trường hợp trả lại hàng:

Hàm chặn

Identity.beforeUserCreated()

Xử lý một sự kiện được kích hoạt trước khi tạo người dùng.

Chữ ký:

export declare function beforeUserCreated(handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;

Thông số

Thông số Loại Mô tả
trình xử lý (sự kiện: AuthBlockingEvent) => Trước khiTạoPhản hồi | Cam kết<TrướcCreateResponse> | vô hiệu | Lời hứa<vô hiệu> Trình xử lý sự kiện được chạy mỗi lần trước khi tạo một người dùng

Trường hợp trả lại hàng:

Hàm chặn

Identity.beforeUserCreated()

Xử lý một sự kiện được kích hoạt trước khi tạo người dùng.

Chữ ký:

export declare function beforeUserCreated(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;

Thông số

Thông số Loại Mô tả
chọn ChặnTuỳ chọn Đối tượng chứa các lựa chọn về hàm
trình xử lý (sự kiện: AuthBlockingEvent) => Trước khiTạoPhản hồi | Cam kết<TrướcCreateResponse> | vô hiệu | Lời hứa<vô hiệu> Trình xử lý sự kiện được chạy mỗi lần trước khi tạo một người dùng

Trường hợp trả lại hàng:

Hàm chặn

Identity.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ố

Thông số Loại Mô tả
trình xử lý (sự kiện: AuthBlockingEvent) => beforeSignInResponse | Cam kết<BeforeSignInResponse> | vô hiệu | Lời hứa<vô hiệu> Trình xử lý sự kiện chạy mỗi lần trước khi người dùng đăng nhập

Trường hợp trả lại hàng:

Hàm chặn

Identity.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ố

Thông số Loại Mô tả
chọn ChặnTuỳ chọn Đối tượng chứa các lựa chọn về hàm
trình xử lý (sự kiện: AuthBlockingEvent) => beforeSignInResponse | Cam kết<BeforeSignInResponse> | vô hiệu | Lời hứa<vô hiệu> Trình xử lý sự kiện chạy mỗi lần trước khi người dùng đăng nhập

Trường hợp trả lại hàng:

Hàm chặn

Identity.getOpts()

Chữ ký:

export declare function getOpts(blockingOptions: BlockingOptions): InternalOptions;

Thông số

Thông số Loại Mô tả
ChặnTuỳ chọn ChặnTuỳ chọn

Trường hợp trả lại hàng:

Tuỳ chọn nội bộ