AuthCredential class

代表 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 序列化表示法。