ParsedToken interface

Interfaccia che rappresenta un token ID analizzato.

Firma:

export interface ParsedToken 

Proprietà

Proprietà Tipo Descrizione
autenticazione_time corda Ora in cui è stata eseguita l'autenticazione.
esp corda Orario di scadenza del token.
base di fuoco { 'sign_in_provider'?: string; 'sign_in_second_factor'?: stringa; 'identità'?: Record<stringa, stringa>; } Affermazioni specifiche di Firebase, contenenti i provider utilizzati per autenticare l'utente.
iat corda Orario di emissione del token.
sub corda UID dell'utente.

ParsedToken.auth_time

Ora in cui è stata eseguita l'autenticazione.

Firma:

'auth_time'?: string;

ParsedToken.exp

Orario di scadenza del token.

Firma:

'exp'?: string;

ParsedToken.firebase

Affermazioni specifiche di Firebase, contenenti i provider utilizzati per autenticare l'utente.

Firma:

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

ParsedToken.iat

Orario di emissione del token.

Firma:

'iat'?: string;

ParsedToken.sub

UID dell'utente.

Firma:

'sub'?: string;