वीडियो: जेडब्ल्यूटी टोकन कैसे काम करता है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
JSON वेब टोकन ( जेडब्ल्यूटी ) एक खुला मानक (RFC 7519) है जो पार्टियों के बीच JSON ऑब्जेक्ट के रूप में सुरक्षित रूप से सूचना प्रसारित करने के लिए एक कॉम्पैक्ट और स्व-निहित तरीके को परिभाषित करता है। JWTs पर एक गुप्त (HMAC एल्गोरिथम के साथ) या RSA या ECDSA का उपयोग करके एक सार्वजनिक/निजी कुंजी जोड़ी का उपयोग करके हस्ताक्षर किए जा सकते हैं।
फिर, JWT टोकन क्या है और यह कैसे काम करता है?
JSON वेब टोकन ( जेडब्ल्यूटी ) एक खुला मानक (RFC 7519) है जो पार्टियों के बीच JSON ऑब्जेक्ट के रूप में सुरक्षित रूप से सूचना प्रसारित करने के लिए एक कॉम्पैक्ट और स्व-निहित तरीके को परिभाषित करता है। पर हस्ताक्षर किए टोकन एन्क्रिप्टेड होने पर, इसमें निहित दावों की अखंडता को सत्यापित कर सकता है टोकन उन दावों को अन्य पार्टियों से छुपाएं।
कोई यह भी पूछ सकता है कि मैं अपने जेडब्ल्यूटी टोकन की जांच कैसे करूं? पार्स करने के लिए और सत्यापित करें ए JSON वेब टोकन ( जेडब्ल्यूटी ), आप कर सकते हैं: अपने वेब ढांचे के लिए किसी भी मौजूदा मिडलवेयर का उपयोग करें। से कोई तृतीय-पक्ष लाइब्रेरी चुनें जेडब्ल्यूटी .आईओ
JWT को मान्य करने के लिए, आपके आवेदन को यह करना होगा:
- जांचें कि जेडब्ल्यूटी अच्छी तरह से गठित है।
- हस्ताक्षर की जाँच करें।
- मानक दावों की जाँच करें।
यहाँ, JWT टोकन कैसे काम करता है?
जेडब्ल्यूटी या JSON वेब टोकन एक स्ट्रिंग है जो क्लाइंट की प्रामाणिकता को सत्यापित करने के लिए HTTP अनुरोध (क्लाइंट से सर्वर तक) में भेजी जाती है। जेडब्ल्यूटी एक गुप्त कुंजी के साथ बनाया गया है और वह गुप्त कुंजी आपके लिए निजी है। जब आप a. प्राप्त करते हैं जेडब्ल्यूटी ग्राहक से, आप यह सत्यापित कर सकते हैं कि जेडब्ल्यूटी इसके साथ वह गुप्त कुंजी।
JWT टोकन में दावा क्या है?
JSON वेब टोकन ( जेडब्ल्यूटी ) दावों किसी विषय के बारे में दी गई जानकारी के टुकड़े हैं। उदाहरण के लिए, एक आईडी टोकन (जो हमेशा एक है जेडब्ल्यूटी ) में a. हो सकता है दावा नाम कहा जाता है जो दावा करता है कि प्रमाणीकरण करने वाले उपयोगकर्ता का नाम "जॉन डो" है।
सिफारिश की:
काम चालू करने के लिए आप जिन लैंप को छूते हैं, वे कैसे काम करते हैं?
इसका मतलब यह है कि अगर कोई सर्किट लैंप को इलेक्ट्रॉनों से चार्ज करने की कोशिश करता है, तो उसे 'भरने' के लिए एक निश्चित संख्या की आवश्यकता होगी। जब आप दीपक को छूते हैं, तो आपका शरीर अपनी क्षमता में इजाफा करता है। आपको और लैंप को भरने के लिए अधिक इलेक्ट्रॉनों की आवश्यकता होती है, और सर्किट उस अंतर का पता लगाता है
क्या जेडब्ल्यूटी ओएथ का उपयोग करता है?
मूल रूप से, JWT एक टोकन प्रारूप है। OAuth एक प्राधिकरण प्रोटोकॉल है जो JWT को टोकन के रूप में उपयोग कर सकता है। OAuth सर्वर-साइड और क्लाइंट-साइड स्टोरेज का उपयोग करता है। यदि आप वास्तविक लॉगआउट करना चाहते हैं तो आपको OAuth2 के साथ जाना होगा
जेडब्ल्यूटी टोकन कैसे उत्पन्न होता है?
JWT या JSON वेब टोकन एक स्ट्रिंग है जो क्लाइंट की प्रामाणिकता को सत्यापित करने के लिए HTTP अनुरोध (क्लाइंट से सर्वर तक) में भेजी जाती है। JWT एक गुप्त कुंजी के साथ बनाया गया है और वह गुप्त कुंजी आपके लिए निजी है। जब आप क्लाइंट से JWT प्राप्त करते हैं, तो आप उस गुप्त कुंजी के साथ उस JWT को सत्यापित कर सकते हैं
जेडब्ल्यूटी किड्स टोकन क्या है?
बच्चा एक वैकल्पिक हेडर दावा है जिसमें एक प्रमुख पहचानकर्ता होता है, विशेष रूप से तब उपयोगी होता है जब आपके पास टोकन पर हस्ताक्षर करने के लिए कई कुंजियाँ होती हैं और आपको हस्ताक्षर को सत्यापित करने के लिए सही देखने की आवश्यकता होती है। एक बार जब एक हस्ताक्षरित JWT एक JWS है, तो RFC 7515: 4.1.4 की परिभाषा पर विचार करें।
टोकन रिंग और टोकन बस में क्या अंतर है?
एक टोकन बस नेटवर्क एक टोकन रिंग नेटवर्क के समान है, मुख्य अंतर यह है कि बस के समापन बिंदु एक भौतिक रिंग बनाने के लिए नहीं मिलते हैं। टोकन बस नेटवर्क IEEE 802.4 मानक द्वारा परिभाषित किए गए हैं। नेटवर्क डायग्राम के लिए, वेबोपीडिया के क्विक रेफरेंस सेक्शन में नेटवर्क टोपोलॉजी डायग्राम देखें