AuthCredential class

AuthProvider 가 반환한 자격 증명을 나타내는 인터페이스 .

구현에서는 각 인증 공급자의 자격 증명 요구 사항에 대한 세부 정보를 지정합니다.

이 클래스의 생성자는 내부로 표시됩니다. 타사 코드는 생성자를 직접 호출하거나 AuthCredential 클래스를 확장하는 하위 클래스를 생성해서는 안 됩니다.

서명:

export declare class AuthCredential 

속성

재산 수정자 유형 설명
공급자 ID 자격 증명에 대한 인증 공급자 ID입니다.
로그인 메소드 자격 증명에 대한 인증 로그인 방법입니다.

행동 양식

방법 수정자 설명
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 직렬화 가능한 표현입니다.