Interfejs przedstawiający przeanalizowany token tożsamości.
Podpis:
export interface ParsedToken
Właściwości
Właściwość | Typ | Opis |
---|---|---|
auth_time | ciąg znaków | Godzina uwierzytelnienia. |
exp | ciąg znaków | datę ważności tokena; |
Firebase | { 'dostawca_logowania'?: string; 'sign_in_second_factor'?: string; „tożsamości”?: Record<ciąg, ciąg>; | Deklaracje dotyczące Firebase, które zawierają dostawców używanych do uwierzytelniania użytkownika. |
iat, | ciąg znaków | Czas wydania tokena. |
subskrypcja | ciąg znaków | Identyfikator UID użytkownika. |
ParsedToken.auth_time
Godzina uwierzytelnienia.
Podpis:
'auth_time'?: string;
ParsedToken.exp
datę ważności tokena;
Podpis:
'exp'?: string;
ParsedToken.firebase
Deklaracje dotyczące Firebase, które zawierają dostawców używanych do uwierzytelniania użytkownika.
Podpis:
'firebase'?: {
'sign_in_provider'?: string;
'sign_in_second_factor'?: string;
'identities'?: Record<string, string>;
};
ParsedToken.iat
Czas wydania tokena.
Podpis:
'iat'?: string;
ParsedToken.sub
Identyfikator UID użytkownika.
Podpis:
'sub'?: string;