Django: मास्टर पासवर्ड के साथ कस्टम प्रमाणीकरण को कैसे कार्यान्वित करें - पायथन, django, लॉगिन

मुझे django में एक कस्टम प्रमाणीकरण को लागू करने की आवश्यकता है जो इस तरह काम करता है: एक उपयोगकर्ता अपने पूर्वनाम, उपनाम और एक वैश्विक पासवर्ड के साथ लॉग इन करता है जो किसी विशिष्ट तालिका में संग्रहीत होता है।

मैं सोच रहा हूं कि इसे प्राप्त करने के लिए कौन से कदम जरूरी हैं।

चीजें जो मेरे दिमाग में आईं:

  • कस्टम उपयोगकर्ता मॉडल
  • कस्टम प्रमाणीकरण बैकएंड
  • ???

व्यवस्थापक लॉगिन भी काम करना चाहिए।

इस पर कोई विचार?

उत्तर:

जवाब के लिए 0 № 1

आपको एक कस्टम बैकएंड बनाने की जरूरत है। https://docs.djangoproject.com/en/1.10/topics/auth/customizing/#writing-an-authentication-backend

दस्तावेज़ीकरण में स्थिर उपयोगकर्ता नाम / पासवर्ड के लिए नमूना बैकएंड है। आप इस फ़ंक्शन में बस प्रथम नाम / अंतिम नाम चेक जोड़ सकते हैं।


संबंधित सवाल
सबसे लोकप्रिय