파싱된 ID 토큰을 나타내는 인터페이스입니다.
서명:
export interface ParsedToken
속성
속성 | 유형 | 설명 |
---|---|---|
auth_time | 문자열 | 인증이 수행된 시간입니다. |
exp | 문자열 | 토큰의 만료 시간입니다. |
Firebase | { 'sign_in_provider'?: string; 'sign_in_second_factor'?: string; 'identities'?: Record<string, string>; } | 사용자 인증에 사용된 제공업체가 포함된 Firebase 관련 클레임 |
iat | 문자열 | 토큰의 발급 시간입니다. |
하위 | 문자열 | 사용자의 UID |
ParsedToken.auth_time
인증이 수행된 시간입니다.
서명:
'auth_time'?: string;
ParsedToken.exp
토큰의 만료 시간입니다.
서명:
'exp'?: string;
ParsedToken.firebase
사용자 인증에 사용된 제공업체가 포함된 Firebase 관련 클레임
서명:
'firebase'?: {
'sign_in_provider'?: string;
'sign_in_second_factor'?: string;
'identities'?: Record<string, string>;
};
ParsedToken.iat
토큰의 발급 시간입니다.
서명:
'iat'?: string;
ParsedToken.sub
사용자의 UID
서명:
'sub'?: string;