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;