表示 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() 中返回的登录方法标识符。
签名:
readonly signInMethod: string;
AuthCredential.toJSON()
返回此对象的可序列化 JSON 表示法。
签名:
toJSON(): object;
返回:
对象
此对象的可序列化 JSON 表示法。