AuthCredential class

AuthProvider에서 반환한 사용자 인증 정보를 나타내는 인터페이스입니다.

구현은 각 인증 제공업체의 사용자 인증 정보 요구사항에 관한 세부정보를 지정합니다.

이 클래스의 생성자가 내부 생성자로 표시됩니다. 서드 파티 코드는 생성자를 직접 호출하거나 AuthCredential 클래스를 확장하는 서브클래스를 만들면 안 됩니다.

서명:

export declare class AuthCredential 

속성

속성 특수키 유형 설명
providerId 문자열 사용자 인증 정보의 인증 제공업체 ID입니다.
signInMethod 문자열 사용자 인증 정보의 인증 로그인 방법입니다.

메소드

메서드 특수키 설명
JSON()으로 전송합니다. 이 객체의 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 직렬화 가능한 표현입니다.