डेवलपर टूल

JWT डिकोडर

टोकन का हेडर और पेलोड पढ़ें, उसे कहीं भेजे बिना।

JWT डिकोडर आपके डिवाइस पर चलता है
  • आपके ब्राउज़र में चलता है — आपका टेक्स्ट कहीं नहीं भेजा जाता
  • न साइन-अप, न सीमा, जितनी बार चाहें मुफ़्त इस्तेमाल करें

यह कैसे काम करता है

किसी वेबसाइट में JWT पेस्ट करना सचमुच बुरी आदत है: चालू टोकन एक क्रेडेंशियल होता है, और आपने उसे अभी-अभी किसी तीसरे पक्ष को सौंप दिया। यह उसे पेज में ही डिकोड करता है, इसलिए टोकन आपकी मशीन से बाहर नहीं जाता।

JWT में क्या होता है

बिंदुओं से अलग किए गए तीन Base64URL खंड: एल्गोरिद्म बताने वाला हेडर, क्लेम का पेलोड, और एक सिग्नेचर। पहले दो एनकोड किए गए हैं, एन्क्रिप्ट नहीं — टोकन रखने वाला कोई भी उन्हें पढ़ सकता है।

सिग्नेचर सत्यापन डिकोडिंग नहीं है

यह दिखाता है कि टोकन क्या कहता है। यह सत्यापित नहीं करता कि सिग्नेचर वैध है, क्योंकि उसके लिए साइनिंग सीक्रेट या पब्लिक कुंजी चाहिए। डिकोड किया हुआ टोकन प्रामाणिकता के बारे में कुछ साबित नहीं करता।

समाप्ति

जहाँ पेलोड में समाप्ति का क्लेम होता है, उसे पढ़ने लायक तारीख के रूप में दिखाया जाता है और अगर वह बीत चुकी है तो चिह्नित किया जाता है — आमतौर पर यही वह चीज़ होती है जो आप जानना चाहते थे।

अक्सर पूछे जाने वाले सवाल

JWT डिकोडर — सवाल

क्या यह सिग्नेचर सत्यापित करता है?

नहीं। सत्यापन के लिए साइनिंग कुंजी चाहिए। यह सिर्फ़ सामग्री को डिकोड करके दिखाता है।

क्या मेरा टोकन किसी सर्वर को भेजा जाता है?

नहीं, और यही असली बात है। चालू टोकन एक क्रेडेंशियल होता है और उसे किसी दूर की सेवा में पेस्ट नहीं करना चाहिए।

JWT को कोई भी क्यों पढ़ सकता है?

हेडर और पेलोड Base64 में एनकोड होते हैं, एन्क्रिप्ट नहीं। सिग्नेचर छेड़छाड़ रोकता है, पढ़ना नहीं।