Utils365

قراءة رموز JWT وفك ترميزها

اعرف ما بداخل JSON Web Token، وهل انتهت صلاحيته.

تُزال البادئة “Bearer ” وعلامات الاقتباس وفواصل الأسطر تلقائياً

التالي: ترميز / فك ترميز Base64 · محوّل الطابع الزمني Unix

الإبلاغ عن مشكلة في هذه الأداة

كيفية استخدام فك ترميز JWT

  1. الصق الرمز

    الصق JWT. تُزال البادئة “Bearer ” وعلامات الاقتباس وفواصل الأسطر تلقائياً.

  2. اقرأ الأجزاء

    الترويسة والحمولة والتوقيع ملوّنة بألوان مختلفة، وتُعرض الترويسة والحمولة بصيغة JSON مرتبة.

  3. تحقق من المطالبات

    تُشرح المطالبات القياسية، وتُعرض الأوقات كتواريخ، وتوضح شارة هل ما زال الرمز صالحاً.

لماذا تستخدم Utils365

  • انتهاء الصلاحية بنظرة

    شاهد “انتهت صلاحيته قبل ساعتين” أو “تنتهي صلاحيته بعد 3 أيام” بدلاً من حساب exp وiat يدوياً.

  • مطالبات بكلمات واضحة

    تُشرح كل من iss وsub وaud وexp وnbf وiat وjti، لتعرف ما يقوله الرمز عن مستخدمه.

  • أخطاء واضحة

    إذا كان الرمز مقطوعاً أو تالفاً، يُخبرك بالجزء الذي فشل. وتُعرف الرموز المشفّرة أيضاً.

  • خصوصية تامة

    يتم فك الترميز داخل متصفحك، فلا يُرسل الرمز الذي تلصقه إلينا أو إلى أي أحد آخر.

الأسئلة الشائعة

ما هو JWT؟

JSON Web Token هو نص مضغوط وموقّع تستخدمه التطبيقات لإثبات هويتك، ويُرسل غالباً بالشكل “Authorization: Bearer …”. يتكون من ثلاثة أجزاء تفصل بينها نقاط: ترويسة، وحمولة من المطالبات، وتوقيع.

هل JWT مشفّر؟

عادةً لا. الترويسة والحمولة مرمّزتان بـ Base64URL فقط، لذا يستطيع أي شخص لديه الرمز قراءتهما. لا تضع أبداً كلمات مرور أو أسراراً في حمولة JWT.

هل تتحقق هذه الأداة من التوقيع؟

لا. إنها تفك ترميز الرمز لتتمكن من قراءته. التحقق من التوقيع يحتاج إلى السر أو المفتاح العام، ويجب أن يقوم به الخادم الذي يقبل الرمز.

هل لصق الرمز هنا آمن؟

يتم فك الترميز بالكامل داخل متصفحك ولا يُرفع أي شيء. ومع ذلك، تعامل مع الرمز الفعّال ككلمة مرور: تجنّب لصق رموز بيئة الإنتاج في أي مكان ما لم تستطع إلغاءها أو تغييرها.

كيف أعرف متى تنتهي صلاحية JWT؟

انظر إلى المطالبة exp. إنها طابع زمني Unix بالثواني، تعرضه هذه الأداة كتاريخ مع الوقت المتبقي، أو منذ متى انتهت الصلاحية.

لماذا يتكون رمزي من خمسة أجزاء؟

هذا رمز مشفّر (JWE). لا يمكن قراءة محتواه إلا بالمفتاح الذي شُفّر من أجله، لذا لا يمكن فك ترميزه هنا.