ParsedToken interface

Interfejs reprezentujący przeanalizowany token identyfikatora.

Podpis:

export interface ParsedToken 

Nieruchomości

Nieruchomość Typ Opis
czas_autoryzacji strunowy Czas, w którym przeprowadzono uwierzytelnianie.
do potęgi strunowy Czas ważności tokena.
baza ogniowa { 'dostawca_podpisu'?: ciąg; „sign_in_ Second_factor”?: string; 'tożsamości'?: Record<string, string>; } Oświadczenia specyficzne dla Firebase, zawierające dostawców używanych do uwierzytelniania użytkownika.
i tak strunowy Czas wydania tokena.
pod strunowy UID użytkownika.

ParsedToken.auth_time

Czas, w którym przeprowadzono uwierzytelnianie.

Podpis:

'auth_time'?: string;

ParsedToken.exp

Czas ważności tokena.

Podpis:

'exp'?: string;

ParsedToken.firebase

Oświadczenia specyficzne dla Firebase, zawierające dostawców używanych do uwierzytelniania użytkownika.

Podpis:

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

ParsedToken.iat

Czas wydania tokena.

Podpis:

'iat'?: string;

ParsedToken.sub

UID użytkownika.

Podpis:

'sub'?: string;