ParsedToken interface

Interfaz que representa un token de ID analizado.

Firma:

export interface ParsedToken 

Propiedades

Propiedad Tipo Descripción
auth_time string Hora en la que se realizó la autenticación.
exp. string Hora de vencimiento del token.
Firebase { 'sign_in_provider'?: string; 'sign_in_second_factor'?: cadena; ¿“identidades”?: Registro<string, string>; }. Reclamaciones específicas de Firebase, que contienen los proveedores utilizados para autenticar al usuario.
IAT string Tiempo de emisión del token.
suscriptor string UID del usuario.

Tiempo de autenticación de análisis

Hora en la que se realizó la autenticación.

Firma:

'auth_time'?: string;

ParsedToken.exp

Hora de vencimiento del token.

Firma:

'exp'?: string;

ParsedToken.firebase

Reclamaciones específicas de Firebase, que contienen los proveedores utilizados para autenticar al usuario.

Firma:

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

ParsedToken.iat

Tiempo de emisión del token.

Firma:

'iat'?: string;

ParsedToken.sub

UID del usuario.

Firma:

'sub'?: string;