解析された ID トークンを表すインターフェイス。
サイン:
export interface ParsedToken
プロパティ
財産 | タイプ | 説明 |
---|---|---|
認証時間 | 弦 | 認証が実行された時刻。 |
経験値 | 弦 | トークンの有効期限。 |
ファイアベース | { 'sign_in_provider'?: 文字列; 'sign_in_second_factor'?: 文字列; 'アイデンティティ'?: レコード<文字列, 文字列>; } | Firebase 固有のクレーム。ユーザーの認証に使用されるプロバイダーが含まれます。 |
イアット | 弦 | トークンの発行時刻。 |
サブ | 弦 | ユーザーの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;