解析された ID トークンを表すインターフェース。
署名:
export interface ParsedToken
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
auth_time | 文字列 | 認証が行われた時刻。 |
式 | 文字列 | トークンの有効期限。 |
Firebase | { 'sign_in_provider'?: 文字列;'sign_in_second_factor'?: 文字列;'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;