वीडियो: Nodejs में JWT क्या है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
प्रमाणीकरण और प्राधिकरण का उपयोग कर जेडब्ल्यूटी नोड के साथ। JSON वेब टोकन ( जेडब्ल्यूटी ) एक खुला मानक है जो पार्टियों के बीच JSON ऑब्जेक्ट के रूप में सुरक्षित रूप से सूचना प्रसारित करने के एक कॉम्पैक्ट और स्व-निहित तरीके को परिभाषित करता है। इस जानकारी को सत्यापित और विश्वसनीय किया जा सकता है क्योंकि यह डिजिटल रूप से हस्ताक्षरित है।
तदनुसार, JWT नोड JS में कैसे कार्य करता है?
दावों में a जेडब्ल्यूटी एक JSON ऑब्जेक्ट के रूप में एन्कोड किया गया है जिसका उपयोग JSON वेब सिग्नेचर (JWS) संरचना के पेलोड के रूप में या JSON वेब एन्क्रिप्शन (JWE) संरचना के प्लेनटेक्स्ट के रूप में किया जाता है, जो दावों को डिजिटल रूप से हस्ताक्षरित या संदेश प्रमाणीकरण कोड के साथ संरक्षित अखंडता के लिए सक्षम बनाता है। (मैक) और/या एन्क्रिप्टेड।
इसके बाद, प्रश्न यह है कि JWT में क्या होना चाहिए? गैर-क्रमबद्ध JWT में दो मुख्य JSON ऑब्जेक्ट होते हैं: हेडर और पेलोड। हेडर ऑब्जेक्ट शामिल है के बारे में जानकारी जेडब्ल्यूटी स्वयं: टोकन का प्रकार, उपयोग किए गए हस्ताक्षर या एन्क्रिप्शन एल्गोरिथम, कुंजी आईडी, आदि। पेलोड ऑब्जेक्ट शामिल है टोकन द्वारा किए गए सभी प्रासंगिक जानकारी।
फिर, JWT गुप्त कुंजी क्या है?
एल्गोरिथम (HS256) हस्ताक्षर करने के लिए प्रयोग किया जाता है जेडब्ल्यूटी इसका मतलब है कि गुप्त एक सममित है चाभी जिसे प्रेषक और प्राप्तकर्ता दोनों जानते हैं। यह बातचीत की जाती है और बैंड के बाहर वितरित की जाती है। इसलिए, यदि आप टोकन के इच्छित प्राप्तकर्ता हैं, तो प्रेषक को आपको यह प्रदान करना चाहिए था गुप्त बैंड से बाहर है।
JWT सत्यापन क्या करता है?
काम इसलिए आपको यह दावा करने की अनुमति देता है कि आपके सर्वर द्वारा एक टोकन जारी किया गया था और दुर्भावनापूर्ण रूप से संशोधित नहीं किया गया था। जब टोकन पर हस्ताक्षर किए जाते हैं, तो यह "स्टेटलेस" होता है: इसका मतलब है कि आपको गुप्त कुंजी के अलावा, किसी भी अतिरिक्त जानकारी की आवश्यकता नहीं है। सत्यापित करें कि टोकन में जानकारी "सत्य" है।
सिफारिश की:
कुकीज़ क्या हैं जो सत्र ट्रैकिंग में कुकीज़ की भूमिका पर चर्चा करती हैं?
सत्र ट्रैकिंग के लिए कुकीज सबसे अधिक उपयोग की जाने वाली तकनीक है। कुकी एक महत्वपूर्ण मूल्य जोड़ी है, जो सर्वर द्वारा ब्राउज़र को भेजी जाती है। जब भी ब्राउजर उस सर्वर को रिक्वेस्ट भेजता है तो वह उसके साथ कुकी भी भेजता है। तब सर्वर कुकी का उपयोग करके क्लाइंट की पहचान कर सकता है
क्या आप एमबीई में फेल हो सकते हैं और फिर भी बार पास कर सकते हैं?
अधिकांश राज्यों में इसका उत्तर हां है। अधिकांश राज्यों में, जब तक आप परीक्षा के निबंध भाग पर किसी भी खोए हुए अंक की भरपाई करते हैं, आप एमबीई में असफल हो सकते हैं और फिर भी बारेक्सम पास कर सकते हैं। उदाहरण के लिए, न्यूयॉर्क में, आपको बार परीक्षा पास करने के लिए 400 में से 266 संभावित बिंदुओं की आवश्यकता है
नियंत्रण क्या हैं अग्रिम जावा में विभिन्न प्रकार के नियंत्रण क्या हैं?
एडब्ल्यूटी बटन में विभिन्न प्रकार के नियंत्रण। कैनवास। चेकबॉक्स। पसंद। कंटेनर। लेबल। सूची। स्क्रॉल पट्टी
एक बाइट में कितने बिट होते हैं एक बाइट में कितने निबल होते हैं?
बाइनरी नंबर में प्रत्येक 1 या 0 को बिट कहा जाता है। वहां से, 4 बिट्स के समूह को निबल कहा जाता है, और 8-बिट्स एक बाइट बनाता है। बाइनरी में काम करते समय बाइट्स एक बहुत ही सामान्य चर्चा है
स्पीकर नोट्स क्या हैं इसका उद्देश्य लिखें और स्पीकर नोट्स के बारे में याद रखने वाली मुख्य बातें क्या हैं?
स्पीकर नोट्स निर्देशित टेक्स्ट होते हैं जिनका उपयोग प्रस्तुतकर्ता प्रस्तुतीकरण प्रस्तुत करते समय करता है। वे प्रस्तुतीकरण देते समय प्रस्तुतकर्ता को महत्वपूर्ण बिंदुओं को याद करने में मदद करते हैं। वे स्लाइड पर दिखाई देते हैं और केवल प्रस्तुतकर्ता द्वारा देखे जा सकते हैं, दर्शकों द्वारा नहीं