表示AuthProvider傳回的憑證的介面。
實作指定有關每個身份驗證提供者的憑證要求的詳細資訊。
此類的構造函數被標記為內部構造函數。第三方程式碼不應直接呼叫建構函式或建立擴展AuthCredential
類別的子類別。
簽名:
export declare class AuthCredential
特性
財產 | 修飾符 | 類型 | 描述 |
---|---|---|---|
提供者ID | 細繩 | 憑證的身份驗證提供者 ID。 | |
登入方法 | 細繩 | 憑證的身份驗證登入方法。 |
方法
方法 | 修飾符 | 描述 |
---|---|---|
toJSON() | 傳回此物件的 JSON 可序列化表示形式。 |
AuthCredential.providerId
憑證的身份驗證提供者 ID。
例如,「facebook.com」或「google.com」。
簽名:
readonly providerId: string;
AuthCredential.signInMethod
憑證的身份驗證登入方法。
例如,登入方法.EMAIL_PASSWORD 或SignInMethod .EMAIL_LINK。這對應於fetchSignInMethodsForEmail()中傳回的登入方法標識符。
簽名:
readonly signInMethod: string;
AuthCredential.toJSON()
傳回此物件的 JSON 可序列化表示形式。
簽名:
toJSON(): object;
返回:
目的
該物件的 JSON 可序列化表示。