ParsedToken interface

Antarmuka yang mewakili token ID yang diurai.

Tanda tangan:

export interface ParsedToken 

Properti

Properti Jenis Keterangan
waktu_autentikasi rangkaian Waktu di mana otentikasi dilakukan.
pengalaman rangkaian Waktu kedaluwarsa token.
firebase { 'penyedia_masuk'?: string; 'sign_in_second_factor'?: string; 'identitas'?: Rekam<string, string>; } Klaim khusus Firebase, berisi penyedia yang digunakan untuk mengautentikasi pengguna.
iat rangkaian Waktu penerbitan token.
sub rangkaian UID pengguna.

ParsedToken.auth_time

Waktu di mana otentikasi dilakukan.

Tanda tangan:

'auth_time'?: string;

ParsedToken.exp

Waktu kedaluwarsa token.

Tanda tangan:

'exp'?: string;

ParsedToken.firebase

Klaim khusus Firebase, berisi penyedia yang digunakan untuk mengautentikasi pengguna.

Tanda tangan:

'firebase'?: {
        'sign_in_provider'?: string;
        'sign_in_second_factor'?: string;
        'identities'?: Record<string, string>;
    };

ParsedToken.iat

Waktu penerbitan token.

Tanda tangan:

'iat'?: string;

ParsedToken.sub

UID pengguna.

Tanda tangan:

'sub'?: string;