AuthCredential class

อินเทอร์เฟซที่แสดงข้อมูลเข้าสู่ระบบที่ AuthProvider แสดงผล

การใช้งานจะระบุรายละเอียดเกี่ยวกับข้อกำหนดข้อมูลเข้าสู่ระบบของผู้ให้บริการการตรวจสอบสิทธิ์แต่ละราย

ตัวสร้างสำหรับชั้นเรียนนี้มีการทำเครื่องหมายเป็นภายใน โค้ดของบุคคลที่สามไม่ควรเรียกใช้ตัวสร้างโดยตรงหรือสร้างคลาสย่อยที่ขยายคลาส AuthCredential

ลายเซ็น:

export declare class AuthCredential 

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
รหัสผู้ให้บริการ สตริง รหัสผู้ให้บริการตรวจสอบสิทธิ์ของข้อมูลเข้าสู่ระบบ
signInMethod สตริง วิธีลงชื่อเข้าใช้การตรวจสอบสิทธิ์สำหรับข้อมูลเข้าสู่ระบบ

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
toJSON() แสดงผลการนำเสนอ JSON แบบอนุกรมของออบเจ็กต์นี้

AuthCredential.providerId

รหัสผู้ให้บริการตรวจสอบสิทธิ์ของข้อมูลเข้าสู่ระบบ

เช่น "facebook.com" หรือ "google.com"

ลายเซ็น:

readonly providerId: string;

AuthCredential.signInMethod

วิธีลงชื่อเข้าใช้การตรวจสอบสิทธิ์สำหรับข้อมูลเข้าสู่ระบบ

ตัวอย่างเช่น SignInMethod.EMAIL_PASSWORD หรือ SignInMethod.EMAIL_LINK ซึ่งสอดคล้องกับตัวระบุวิธีการลงชื่อเข้าใช้ที่แสดงใน fetchSignInMethodsForEmail()

ลายเซ็น:

readonly signInMethod: string;

AuthCredential.toJSON()

แสดงผลการนำเสนอ JSON แบบอนุกรมของออบเจ็กต์นี้

ลายเซ็น:

toJSON(): object;

การคืนสินค้า:

ออบเจ็กต์

การแสดงที่เรียงลำดับตาม JSON ของออบเจ็กต์นี้ได้