ParsedToken interface

Interfaz que representa un token de ID analizado.

Firma:

export interface ParsedToken 

Propiedades

Propiedad Escribe Descripción
auth_time cuerda Hora a la que se realizó la autenticación.
Exp cuerda Tiempo de caducidad del token.
base de fuego { 'sign_in_provider'?: cadena; 'sign_in_second_factor'?: cadena; 'identidades'?: Record<cadena, cadena>; } Reclamaciones específicas de Firebase, que contienen los proveedores utilizados para autenticar al usuario.
Yo en cuerda Momento de emisión del token.
sub cuerda UID del usuario.

ParsedToken.auth_time

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

Firma:

'auth_time'?: string;

ParsedToken.exp

Tiempo de caducidad 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

Momento de emisión del token.

Firma:

'iat'?: string;

ParsedToken.sub

UID del usuario.

Firma:

'sub'?: string;