ฟังก์ชัน
ฟังก์ชัน | คำอธิบาย |
---|---|
beforeOperation(eventType, optsOrHandler, Handler) | |
beforeUserCreated(แฮนเดิล) | จัดการเหตุการณ์ที่ทริกเกอร์ก่อนสร้างผู้ใช้ |
beforeUserCreated(เพิ่มประสิทธิภาพ, เครื่องจัดการ) | จัดการเหตุการณ์ที่ทริกเกอร์ก่อนสร้างผู้ใช้ |
beforeUserSignedIn(แฮนเดิล) | จัดการเหตุการณ์ที่ทริกเกอร์ก่อนที่ผู้ใช้จะลงชื่อเข้าใช้ |
beforeUserSignedIn(เลือกใช้, เครื่องจัดการ) | จัดการเหตุการณ์ที่ทริกเกอร์ก่อนที่ผู้ใช้จะลงชื่อเข้าใช้ |
getOpts(blockingOptions) |
ชั้นเรียน
ชั้น | คำอธิบาย |
---|---|
HttpsError | ข้อผิดพลาดที่ชัดเจนอาจเกิดจากตัวแฮนเดิลเพื่อส่งข้อผิดพลาดไปยังไคลเอ็นต์ที่เรียกใช้ฟังก์ชัน |
อินเทอร์เฟซ
อินเทอร์เฟซ | คำอธิบาย |
---|---|
AuthBlockEvent | กำหนดเหตุการณ์การตรวจสอบสิทธิ์สำหรับเหตุการณ์การบล็อกรุ่นที่ 2 |
AuthUserRecord | ผ่าน UserRecord ไปยังฟังก์ชันการบล็อกการตรวจสอบสิทธิ์จากแพลตฟอร์มข้อมูลระบุตัวตน |
ตัวเลือกการบล็อก | ตัวเลือกฟังก์ชันทั้งหมด รวมถึง idToken, AccessToken และrefreshToken |
Identity.beforeOperation()
ลายเซ็น:
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;
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
eventType | AuthBlockEventType | |
OptsOrHandler | BlockOptions | ((เหตุการณ์: AuthblockingEvent) => beforeCreateResponse | beforeSignInResponse | void | Promise<beforeCreateResponse> | Promise<beforeSignInResponse> | Promise<void>) | |
ตัวแฮนเดิล | (เหตุการณ์: AuthblockEvent) => beforeCreateResponse | beforeSignInResponse | เป็นโมฆะ | Promise<beforeCreateResponse> | สัญญา <beforeSignInResponse> | คำสัญญา<โมฆะ> |
การคืนสินค้า:
ฟังก์ชันการบล็อก
Identity.beforeUserCreated()
จัดการเหตุการณ์ที่ทริกเกอร์ก่อนสร้างผู้ใช้
ลายเซ็น:
export declare function beforeUserCreated(handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
ตัวแฮนเดิล | (เหตุการณ์: AuthBlockedEvent) => beforeCreateResponse | Promise<beforeCreateResponse> | เป็นโมฆะ | คำสัญญา<โมฆะ> | เครื่องจัดการเหตุการณ์ที่เรียกใช้ทุกครั้งก่อนสร้างผู้ใช้ |
การคืนสินค้า:
ฟังก์ชันการบล็อก
Identity.beforeUserCreated()
จัดการเหตุการณ์ที่ทริกเกอร์ก่อนสร้างผู้ใช้
ลายเซ็น:
export declare function beforeUserCreated(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeCreateResponse | Promise<BeforeCreateResponse> | void | Promise<void>): BlockingFunction;
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
ตัวเลือก | ตัวเลือกการบล็อก | ออบเจ็กต์ที่มีตัวเลือกฟังก์ชัน |
ตัวแฮนเดิล | (เหตุการณ์: AuthBlockedEvent) => beforeCreateResponse | Promise<beforeCreateResponse> | เป็นโมฆะ | คำสัญญา<โมฆะ> | เครื่องจัดการเหตุการณ์ที่เรียกใช้ทุกครั้งก่อนสร้างผู้ใช้ |
การคืนสินค้า:
ฟังก์ชันการบล็อก
Identity.beforeUserSignedIn()
จัดการเหตุการณ์ที่ทริกเกอร์ก่อนที่ผู้ใช้จะลงชื่อเข้าใช้
ลายเซ็น:
export declare function beforeUserSignedIn(handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
ตัวแฮนเดิล | (เหตุการณ์: AuthBlockedEvent) => beforeSignInResponse | สัญญา <beforeSignInResponse> | เป็นโมฆะ | คำสัญญา<โมฆะ> | ตัวแฮนเดิลเหตุการณ์ที่มีการเรียกใช้ทุกครั้งก่อนผู้ใช้ลงชื่อเข้าใช้ |
การคืนสินค้า:
ฟังก์ชันการบล็อก
Identity.beforeUserSignedIn()
จัดการเหตุการณ์ที่ทริกเกอร์ก่อนที่ผู้ใช้จะลงชื่อเข้าใช้
ลายเซ็น:
export declare function beforeUserSignedIn(opts: BlockingOptions, handler: (event: AuthBlockingEvent) => BeforeSignInResponse | Promise<BeforeSignInResponse> | void | Promise<void>): BlockingFunction;
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
ตัวเลือก | ตัวเลือกการบล็อก | ออบเจ็กต์ที่มีตัวเลือกฟังก์ชัน |
ตัวแฮนเดิล | (เหตุการณ์: AuthBlockedEvent) => beforeSignInResponse | สัญญา <beforeSignInResponse> | เป็นโมฆะ | คำสัญญา<โมฆะ> | ตัวแฮนเดิลเหตุการณ์ที่มีการเรียกใช้ทุกครั้งก่อนผู้ใช้ลงชื่อเข้าใช้ |
การคืนสินค้า:
ฟังก์ชันการบล็อก
Identity.getOpts()
ลายเซ็น:
export declare function getOpts(blockingOptions: BlockingOptions): InternalOptions;
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
ตัวเลือกการบล็อก | ตัวเลือกการบล็อก |
การคืนสินค้า:
ตัวเลือกภายใน