ממשק המייצג אסימון מזהה מנותח.
חֲתִימָה:
export interface ParsedToken
נכסים
תכונה | סוּג | תיאור |
---|---|---|
auth_time | חוּט | הזמן שבו בוצע האימות. |
exp | חוּט | זמן תפוגה של האסימון. |
בסיס אש | { 'sign_in_provider'?: string; 'sign_in_second_factor'?: string; 'זהויות'?: הקלט<string, string>; } | תביעות ספציפיות ל-Firebase, המכילות את הספקים המשמשים לאימות המשתמש. |
אני ב | חוּט | זמן הנפקת האסימון. |
תַת | חוּט | UID של המשתמש. |
ParsedToken.auth_time
הזמן שבו בוצע האימות.
חֲתִימָה:
'auth_time'?: string;
ParsedToken.exp
זמן תפוגה של האסימון.
חֲתִימָה:
'exp'?: string;
ParsedToken.firebase
תביעות ספציפיות ל-Firebase, המכילות את הספקים המשמשים לאימות המשתמש.
חֲתִימָה:
'firebase'?: {
'sign_in_provider'?: string;
'sign_in_second_factor'?: string;
'identities'?: Record<string, string>;
};
ParsedToken.iat
זמן הנפקת האסימון.
חֲתִימָה:
'iat'?: string;
ParsedToken.sub
UID של המשתמש.
חֲתִימָה:
'sub'?: string;