जेडब्ल्यूटी किसके लिए प्रयोग किया जाता है?
जेडब्ल्यूटी किसके लिए प्रयोग किया जाता है?

वीडियो: जेडब्ल्यूटी किसके लिए प्रयोग किया जाता है?

वीडियो: जेडब्ल्यूटी किसके लिए प्रयोग किया जाता है?
वीडियो: जेडब्ल्यूटी क्या है? JSON वेब टोकन की व्याख्या - यूट्यूब 2024, नवंबर
Anonim

JSON वेब टोकन ( जेडब्ल्यूटी ) दो पक्षों के बीच हस्तांतरित किए जाने वाले दावों का प्रतिनिधित्व करने का एक साधन है। दावों में a जेडब्ल्यूटी एक JSON ऑब्जेक्ट के रूप में एन्कोड किया गया है जो JSON वेब सिग्नेचर (JWS) का उपयोग करके डिजिटल रूप से हस्ताक्षरित है और/या JSON वेब एन्क्रिप्शन (JWE) का उपयोग करके एन्क्रिप्ट किया गया है। जेडब्ल्यूटी सर्वर से सर्वर प्रमाणीकरण (वर्तमान ब्लॉग पोस्ट) के लिए।

उसके बाद, JWT का उद्देश्य क्या है?

JSON वेब टोकन ( जेडब्ल्यूटी ) एक खुला मानक (RFC 7519) है जो पार्टियों के बीच JSON ऑब्जेक्ट के रूप में सुरक्षित रूप से सूचना प्रसारित करने के लिए एक कॉम्पैक्ट और स्व-निहित तरीके को परिभाषित करता है। इस जानकारी को सत्यापित और विश्वसनीय किया जा सकता है क्योंकि यह डिजिटल रूप से हस्ताक्षरित है।

ऊपर के अलावा, JWT को कैसे लागू किया जाता है? इससे पहले कि हम वास्तव में JWT को लागू करें, आइए यह सुनिश्चित करने के लिए कुछ सर्वोत्तम प्रथाओं को कवर करें कि आपके आवेदन में टोकन आधारित प्रमाणीकरण ठीक से लागू हो।

  1. इसे राज़ रखना। उसे सुरक्षित रखें।
  2. पेलोड में संवेदनशील डेटा न जोड़ें।
  3. टोकन को एक समाप्ति दें।
  4. HTTPS को गले लगाओ।
  5. अपने सभी प्राधिकरण उपयोग मामलों पर विचार करें।

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

जेडब्ल्यूटी या JSON वेब टोकन एक स्ट्रिंग है जो क्लाइंट की प्रामाणिकता को सत्यापित करने के लिए HTTP अनुरोध (क्लाइंट से सर्वर तक) में भेजी जाती है। जेडब्ल्यूटी एक गुप्त कुंजी के साथ बनाया गया है और वह गुप्त कुंजी आपके लिए निजी है। जब आप a. प्राप्त करते हैं जेडब्ल्यूटी ग्राहक से, आप यह सत्यापित कर सकते हैं कि जेडब्ल्यूटी इसके साथ वह गुप्त कुंजी।

हमें JWT टोकन की आवश्यकता क्यों है?

JSON वेब टोकन ( जेडब्ल्यूटी ) है एक खुला मानक (RFC 7519) जो सूचना प्रसारित करने के तरीके को परिभाषित करता है - जैसे प्रमाणीकरण और प्राधिकरण तथ्य- दो पक्षों के बीच: एक जारीकर्ता और एक दर्शक। प्रत्येक टोकन is स्व-निहित, इसका मतलब है कि इसमें हर जानकारी शामिल है आवश्यकता है किसी एपीआई को किसी दिए गए अनुरोध को अनुमति देने या अस्वीकार करने के लिए।

सिफारिश की: