OAuthCredential class

OAuthProvider에서 반환한 OAuth 사용자 인증 정보를 나타냅니다.

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

서명:

export declare class OAuthCredential extends AuthCredential 

확장: AuthCredential

속성

속성 특수키 유형 설명
accessToken: 문자열 OAuthProvider(예: facebook.com, twitter.com 등)에 속하는 경우 사용자 인증 정보와 연결된 OAuth 액세스 토큰입니다.
idToken 문자열 OIDC 제공업체에 속한 경우 사용자 인증 정보와 연결된 OAuth ID 토큰입니다(예: google.com).
보안 비밀 문자열 twitter.com와 같은 OAuth 1.0 제공업체에 속하는 경우 사용자 인증 정보에 연결된 OAuth 액세스 토큰 보안 비밀입니다.

메소드

메서드 특수키 설명
fromJSON(json) static 객체의 JSON 표현을 AuthCredential으로 역직렬화하는 정적 메서드입니다.
JSON()으로 전송합니다. 이 객체의 JSON 직렬화 가능한 표현을 반환합니다.

OAuthCredential.accessToken

OAuthProvider(예: facebook.com, twitter.com 등)에 속하는 경우 사용자 인증 정보와 연결된 OAuth 액세스 토큰입니다.

서명:

accessToken?: string;

OAuthCredential.idToken

OIDC 제공업체에 속한 경우 사용자 인증 정보에 연결된 OAuth ID 토큰입니다(예: google.com).

서명:

idToken?: string;

OAuthCredential.secret

twitter.com와 같은 OAuth 1.0 제공업체에 속하는 경우 사용자 인증 정보에 연결된 OAuth 액세스 토큰 보안 비밀입니다.

서명:

secret?: string;

OAuthCredential.fromJSON()

객체의 JSON 표현을 AuthCredential으로 역직렬화하는 정적 메서드입니다.

서명:

static fromJSON(json: string | object): OAuthCredential | null;

매개변수

매개변수 유형 설명
json 문자열 | 객체 입력은 객체 또는 객체의 문자열화된 표현일 수 있습니다. 문자열이 제공되면 JSON.parse가 먼저 호출됩니다.

반환:

OAuthCredential | 없음

JSON 입력이 AuthCredential을 나타내지 않으면 null이 반환됩니다.

OAuthCredential.toJSON()

이 객체의 JSON 직렬화 가능한 표현을 반환합니다.

서명:

toJSON(): object;

반환:

객체

이 객체의 JSON 직렬화 가능한 표현입니다.