Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

पायथन लॉगिन मल्टी सॉल्यूशन

प्रमाणीकरण और प्राधिकरण के बीच अंतर है। प्रमाणीकरण निर्धारित करता है कि किसको अंदर जाने की अनुमति है और प्राधिकरण निर्धारित करता है कि आपके उपयोगकर्ताओं को क्या देखने की अनुमति है।
@login_required प्रमाणीकरण को संभालेगा, लेकिन आपका प्रश्न प्राधिकरण से संबंधित है। इसका मतलब है कि आप @roles_accepted . का उपयोग करना चाहेंगे भी। अपने इच्छित व्यवहार के आधार पर कई भूमिकाएँ बनाएँ और फिर इन उपयोगकर्ताओं को आवश्यकतानुसार उपयुक्त भूमिकाएँ सौंपें। @roles_accepted . का उपयोग करना तब प्राधिकरण से निपटेगा, केवल अधिकृत उपयोगकर्ताओं को उनकी भूमिका के आधार पर उस मार्ग तक पहुंचने की अनुमति देगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. दो तिथियों के बीच MySQL सप्ताह की गणना

  2. MySql डेटाबेस को Firebase से कैसे कनेक्ट करें?

  3. अलग-अलग स्तंभों के साथ दो तालिकाओं को जोड़ना

  4. कैसे mysql में स्ट्रिंग का हिस्सा निकालने के लिए?

  5. अनुक्रमित फ़ील्ड पर चयन करते समय IN(...) का उपयोग क्यों चयन क्वेरी के प्रदर्शन को मार देगा?