हमारे पास अपाचे पर चल रही एक वेबसाइट है, जिस तक पहुंच HTTP मूल प्रमाणीकरण के माध्यम से कई स्थिर पृष्ठों को संरक्षित किया गया है।क्या मैं Django के साथ HTTP मूल प्रमाणीकरण का उपयोग कर सकता हूं?
मैंने Django के उपयोगकर्ता प्रबंधन के लिए समर्थन में उपयोग किए गए Django के साथ साइट का एक नया हिस्सा लिखा है।
मेरी समस्या यह है कि उपयोगकर्ताओं को HTTP मूल प्रमाणीकरण के माध्यम से एक बार लॉग इन करना होगा और फिर एक Django लॉगिन फ़ॉर्म का उपयोग करना होगा। यह दोनों उपयोगकर्ताओं के लिए बेकार और बहुत भ्रमित है।
मैं सोच रहा था कि अगर किसी को HTTP मूल प्रमाणीकरण जानकारी का उपयोग करने में उपयोगकर्ता को Django लॉग करने का कोई तरीका मिल गया है।
मैं Django को पासवर्ड पास करने की उम्मीद नहीं कर रहा हूं, बल्कि यदि उपयोगकर्ता dave
को अपाचे द्वारा प्रमाणित किया गया है तो उन्हें स्वचालित रूप से Django में dave
के रूप में लॉग इन होना चाहिए।
(एक विकल्प अपाचे और Django एक उपयोगकर्ता की दुकान आम उपयोगकर्ता नाम और पासवर्ड को सुनिश्चित करने के लिए साझा करने के लिए होगा, लेकिन यह अभी भी दो लॉगिन संकेतों शामिल होगा जो कि मैं क्या से बचने के लिए कोशिश कर रहा हूँ है।)
प्रश्न को अद्यतित रखने के लिए धन्यवाद! –