ParsedToken interface

Schnittstelle, die ein analysiertes ID-Token darstellt.

Unterschrift:

export interface ParsedToken 

Eigenschaften

Eigentum Typ Beschreibung
auth_time Zeichenfolge Zeitpunkt, zu dem die Authentifizierung durchgeführt wurde.
exp Zeichenfolge Ablaufzeit des Tokens.
Feuerbasis { 'sign_in_provider'?: string; 'sign_in_second_factor'?: string; 'Identitäten'?: Record<string, string>; } Firebase-spezifische Ansprüche, die die Anbieter enthalten, die zur Authentifizierung des Benutzers verwendet werden.
iat Zeichenfolge Ausgabezeitpunkt des Tokens.
sub Zeichenfolge UID des Benutzers.

ParsedToken.auth_time

Zeitpunkt, zu dem die Authentifizierung durchgeführt wurde.

Unterschrift:

'auth_time'?: string;

ParsedToken.exp

Ablaufzeit des Tokens.

Unterschrift:

'exp'?: string;

ParsedToken.firebase

Firebase-spezifische Ansprüche, die die Anbieter enthalten, die zur Authentifizierung des Benutzers verwendet werden.

Unterschrift:

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

ParsedToken.iat

Ausgabezeitpunkt des Tokens.

Unterschrift:

'iat'?: string;

ParsedToken.sub

UID des Benutzers.

Unterschrift:

'sub'?: string;