একটি পার্সড আইডি টোকেন প্রতিনিধিত্বকারী ইন্টারফেস।
স্বাক্ষর:
export interface ParsedToken
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
auth_time | স্ট্রিং | যে সময়ে প্রমাণীকরণ সঞ্চালিত হয়েছিল। |
exp | স্ট্রিং | টোকেনের মেয়াদ শেষ হওয়ার সময়। |
ফায়ারবেস | { 'সাইন_ইন_প্রোভাইডার'?: স্ট্রিং; 'sign_in_second_factor'?: string; 'পরিচয়'?: রেকর্ড<string, string>; } | ফায়ারবেস নির্দিষ্ট দাবি, ব্যবহারকারীকে প্রমাণীকরণ করতে ব্যবহৃত প্রদানকারী(গুলি) ধারণ করে। |
iat | স্ট্রিং | টোকেন ইস্যু করার সময়। |
উপ | স্ট্রিং | ব্যবহারকারীর UID। |
ParsedToken.auth_time
যে সময়ে প্রমাণীকরণ সঞ্চালিত হয়েছিল।
স্বাক্ষর:
'auth_time'?: string;
ParsedToken.exp
টোকেনের মেয়াদ শেষ হওয়ার সময়।
স্বাক্ষর:
'exp'?: string;
ParsedToken.firebase
ফায়ারবেস নির্দিষ্ট দাবি, ব্যবহারকারীকে প্রমাণীকরণ করতে ব্যবহৃত প্রদানকারী(গুলি) ধারণ করে।
স্বাক্ষর:
'firebase'?: {
'sign_in_provider'?: string;
'sign_in_second_factor'?: string;
'identities'?: Record<string, string>;
};
ParsedToken.iat
টোকেন ইস্যু করার সময়।
স্বাক্ষর:
'iat'?: string;
ParsedToken.sub
ব্যবহারকারীর UID।
স্বাক্ষর:
'sub'?: string;