JWT एन्कोडर JSON वेब टोकन जनरेट करने के लिए एक सुरक्षित, क्लाइंट-साइड टूल है। यह डेवलपर्स को ऑथेंटिकेशन फ्लोज़ टेस्ट करने, API इंटीग्रेशन डीबग करने, या JWT स्ट्रक्चर सीखने के लिए साइन किए गए टोकन बनाने की अनुमति देता है।
विस्तृत कार्यक्षमता
JSON वेब टोकन (JWT) दो पार्टियों के बीच दावों को सुरक्षित रूप से प्रस्तुत करने के लिए एक खुला, उद्योग मानक RFC 7519 तरीका है। यह टूल आपको यह करने की अनुमति देता है:
- हेडर और पेलोड परिभाषित करें: दोनों हिस्सों के लिए JSON डेटा अनुकूलित करें।
- टोकन साइन करें: अपने स्वयं के सीक्रेट का उपयोग करके HMAC SHA हस्ताक्षर (HS256, HS384, HS512) लागू करें।
- रियल-टाइम जनरेशन: जैसे ही आप टाइप करते हैं टोकन तुरंत अपडेट होता है।
- प्राइवेसी: सभी साइनिंग WebAssembly/JS के माध्यम से आपके ब्राउज़र में होती है। आपके सीक्रेट कभी आपके डिवाइस से बाहर नहीं जाते।
व्यावहारिक उदाहरण
उदाहरण 1: बेसिक यूजर टोकन
पेलोड: `{"sub": "123", "name": "Alice", "admin": true}`
सीक्रेट: `mysecret`
उदाहरण 2: एक्सपायरिंग टोकन
पेलोड: `{"exp": 1735689600}`
(एक्सपायरेशन समय सेट करता है)