JWT डिकोडर कैसे काम करता है
JWT Decoder किसी JSON Web Token को उसके तीन हिस्सों में बाँटता है: हेडर, पेलोड और सिग्नेचर, और हेडर व पेलोड को फ़ॉर्मेट किए गए JSON के रूप में दिखाता है। डिकोडिंग ब्राउज़र में हर हिस्से को base64url-डिकोड करके स्थानीय रूप से होती है: आपका टोकन कभी किसी सर्वर को नहीं भेजा जाता। टूल सिग्नेचर की पुष्टि नहीं करता; यह सिर्फ़ आपको दिखाता है कि टोकन के दावों (claims) के अंदर क्या है।
सुरक्षा के लिहाज़ से यह फ़र्क अहम है: डिकोड किया गया JWT देखने से आपको पता चलता है कि उसमें कौन-से claims हैं (यूज़र ID, एक्सपायरी, रोल, स्कोप) लेकिन इससे यह पुष्टि नहीं होती कि टोकन किसी असली प्राधिकरण ने जारी किया था या उसके साथ छेड़छाड़ नहीं हुई। सिग्नेचर की पुष्टि के लिए जारीकर्ता की पब्लिक की या शेयर्ड सीक्रेट चाहिए होती है, जिसे आपको कभी किसी सार्वजनिक टूल में पेस्ट नहीं करना चाहिए। इस डिकोडर का उपयोग सिर्फ़ निरीक्षण और डीबगिंग के लिए करें।