代表 AuthProvider 傳回憑證的介面。
實作項目會詳細介紹每個驗證供應商的憑證規定。
這個類別的建構函式標示為內部函式。第三方程式碼不得直接呼叫建構函式,也不得建立擴充 AuthCredential
類別的子類別。
簽名:
export declare class AuthCredential
屬性
屬性 | 修飾符 | 類型 | 說明 |
---|---|---|---|
providerId | 字串 | 憑證的驗證提供者 ID。 | |
signInMethod | 字串 | 憑證的登入方式。 |
方法
方法 | 修飾符 | 說明 |
---|---|---|
toJSON() | 傳回此物件的 JSON 可序列化表示法。 |
AuthCredential.providerId
憑證的驗證提供者 ID。
例如「facebook.com」或「google.com」。
簽名:
readonly providerId: string;
AuthCredential.signInMethod
憑證的登入方式。
例如 SignInMethod.EMAIL_PASSWORD 或 SignInMethod.EMAIL_LINK。這與 fetchSignInMethodsForEmail() 中傳回的登入方法 ID 相對應。
簽名:
readonly signInMethod: string;
AuthCredential.toJSON()
傳回此物件的 JSON 可序列化表示法。
簽名:
toJSON(): object;
傳回:
物件
此物件的 JSON 序列化表示法。