อินเทอร์เฟซที่แสดงโทเค็น ID ที่แยกวิเคราะห์
ลายเซ็น:
export interface ParsedToken
คุณสมบัติ
คุณสมบัติ | พิมพ์ | คำอธิบาย |
---|---|---|
รับรองความถูกต้อง_เวลา | เชือก | เวลาที่ดำเนินการรับรองความถูกต้อง |
ประสบการณ์ | เชือก | เวลาหมดอายุของโทเค็น |
ฐานไฟ | { 'sign_in_provider'?: สตริง; 'sign_in_second_factor'?: สตริง; 'ข้อมูลประจำตัว'?: บันทึก<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;