قراءة رموز JWT وفك ترميزها
اعرف ما بداخل JSON Web Token، وهل انتهت صلاحيته.
تُزال البادئة “Bearer ” وعلامات الاقتباس وفواصل الأسطر تلقائياً
الإبلاغ عن مشكلة في هذه الأداة
كيفية استخدام فك ترميز JWT
الصق الرمز
الصق JWT. تُزال البادئة “Bearer ” وعلامات الاقتباس وفواصل الأسطر تلقائياً.
اقرأ الأجزاء
الترويسة والحمولة والتوقيع ملوّنة بألوان مختلفة، وتُعرض الترويسة والحمولة بصيغة JSON مرتبة.
تحقق من المطالبات
تُشرح المطالبات القياسية، وتُعرض الأوقات كتواريخ، وتوضح شارة هل ما زال الرمز صالحاً.
لماذا تستخدم Utils365
انتهاء الصلاحية بنظرة
شاهد “انتهت صلاحيته قبل ساعتين” أو “تنتهي صلاحيته بعد 3 أيام” بدلاً من حساب exp وiat يدوياً.
مطالبات بكلمات واضحة
تُشرح كل من iss وsub وaud وexp وnbf وiat وjti، لتعرف ما يقوله الرمز عن مستخدمه.
أخطاء واضحة
إذا كان الرمز مقطوعاً أو تالفاً، يُخبرك بالجزء الذي فشل. وتُعرف الرموز المشفّرة أيضاً.
خصوصية تامة
يتم فك الترميز داخل متصفحك، فلا يُرسل الرمز الذي تلصقه إلينا أو إلى أي أحد آخر.
الأسئلة الشائعة
ما هو JWT؟
JSON Web Token هو نص مضغوط وموقّع تستخدمه التطبيقات لإثبات هويتك، ويُرسل غالباً بالشكل “Authorization: Bearer …”. يتكون من ثلاثة أجزاء تفصل بينها نقاط: ترويسة، وحمولة من المطالبات، وتوقيع.
هل JWT مشفّر؟
عادةً لا. الترويسة والحمولة مرمّزتان بـ Base64URL فقط، لذا يستطيع أي شخص لديه الرمز قراءتهما. لا تضع أبداً كلمات مرور أو أسراراً في حمولة JWT.
هل تتحقق هذه الأداة من التوقيع؟
لا. إنها تفك ترميز الرمز لتتمكن من قراءته. التحقق من التوقيع يحتاج إلى السر أو المفتاح العام، ويجب أن يقوم به الخادم الذي يقبل الرمز.
هل لصق الرمز هنا آمن؟
يتم فك الترميز بالكامل داخل متصفحك ولا يُرفع أي شيء. ومع ذلك، تعامل مع الرمز الفعّال ككلمة مرور: تجنّب لصق رموز بيئة الإنتاج في أي مكان ما لم تستطع إلغاءها أو تغييرها.
كيف أعرف متى تنتهي صلاحية JWT؟
انظر إلى المطالبة exp. إنها طابع زمني Unix بالثواني، تعرضه هذه الأداة كتاريخ مع الوقت المتبقي، أو منذ متى انتهت الصلاحية.
لماذا يتكون رمزي من خمسة أجزاء؟
هذا رمز مشفّر (JWE). لا يمكن قراءة محتواه إلا بالمفتاح الذي شُفّر من أجله، لذا لا يمكن فك ترميزه هنا.