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;