कुकी आधारित प्रमाणीकरण कैसे काम करता है?
कुकी आधारित प्रमाणीकरण कैसे काम करता है?

वीडियो: कुकी आधारित प्रमाणीकरण कैसे काम करता है?

वीडियो: कुकी आधारित प्रमाणीकरण कैसे काम करता है?
वीडियो: कुकीज़, सत्र और टोकन के बीच अंतर 2024, नवंबर
Anonim

कुकी - आधारित प्रमाणीकरण

इसका मतलब है कि एक प्रमाणीकरण रिकॉर्ड या सत्र को सर्वर और क्लाइंट-साइड दोनों में रखा जाना चाहिए। सर्वर को एक डेटाबेस में सक्रिय सत्रों का ट्रैक रखने की आवश्यकता होती है, जबकि फ्रंट-एंड पर a कुकी बनाया गया है जिसमें एक सत्र पहचानकर्ता है, इस प्रकार नाम कुकी आधारित प्रमाणीकरण.

इसे ध्यान में रखते हुए, प्रमाणीकरण के लिए कुकीज़ का उपयोग कैसे किया जाता है?

कुकी प्रमाणीकरण HTTP का उपयोग करता है कुकीज़ प्रति प्रमाणित ग्राहक अनुरोध करता है और सत्र की जानकारी रखता है। क्लाइंट सर्वर को एक लॉगिन अनुरोध भेजता है। सफल लॉगिन पर, सर्वर प्रतिक्रिया में सेट शामिल है- कुकी शीर्षलेख जिसमें है कुकी नाम, मूल्य, समाप्ति समय और कुछ अन्य जानकारी।

साथ ही, प्रमाणीकरण कुकीज़ कहाँ संग्रहीत की जाती हैं? कुकी आधारित प्रमाणीकरण NS कुकी आम तौर पर है संग्रहित क्लाइंट और सर्वर दोनों पर। सर्वर होगा दुकान NS कुकी डेटाबेस में, प्रत्येक उपयोगकर्ता सत्र का ट्रैक रखने के लिए, और क्लाइंट सत्र पहचानकर्ता को रखेगा।

इसी तरह कोई पूछ सकता है कि मैं किसी सत्र को कैसे प्रमाणित करूं?

सत्र आधारित प्रमाणीकरण वह है जिसमें उपयोगकर्ता स्थिति सर्वर की मेमोरी पर संग्रहीत होती है। ए. का उपयोग करते समय सत्र आधारित प्रमाणीकरण प्रणाली, सर्वर बनाता है और संग्रहीत करता है सत्र सर्वर मेमोरी में डेटा जब उपयोगकर्ता लॉग इन करता है और फिर स्टोर करता है सत्र उपयोगकर्ता ब्राउज़र पर कुकी में आईडी।

ब्राउज़र प्रमाणीकरण कैसे काम करता है?

सर्वर एक हेडर वापस भेजता है जिसमें कहा गया है कि इसकी आवश्यकता है प्रमाणीकरण किसी दिए गए दायरे के लिए। उपयोगकर्ता उपयोगकर्ता नाम और पासवर्ड प्रदान करता है, जो ब्राउज़र concatenates (उपयोगकर्ता नाम + ":" + पासवर्ड), और बेस 64 एन्कोड। यह एन्कोडेड स्ट्रिंग तब "प्राधिकरण" -हेडर का उपयोग करके प्रत्येक अनुरोध पर भेजा जाता है ब्राउज़र.

सिफारिश की: