में उपयोगकर्ता प्रमाणीकरण मैं एक वेबपैप बना रहा हूं और Django और पिरामिड के बीच चयन करने के लिए आवश्यक है। मैंने पिरामिड के साथ जाने का फैसला किया।पिरामिड
मुझे लगता है कि पिरामिड अपने प्रमाणीकरण/प्राधिकरण ढांचे के साथ आता है जो अच्छा लग रहा है। लेकिन मैंने पिरामिड में कहीं भी नहीं देखा है जहां उपयोगकर्ता/समूह/अनुमतियां परिभाषित की गई हैं। Django में ये चीजें मुफ्त में आती हैं।
मैं एसक्लाक्लेमी का उपयोग कर रहा हूं और सोच रहा था कि ऐसे उपयोगकर्ता/समूह/अनुमतियां पहले से ही बनाई गई हैं जिन्हें मैं आयात कर सकता हूं। मैं इन ऑब्जेक्ट्स/मैपिंग्स को परिभाषित नहीं करना चाहता हूं और पासवर्ड की हैश/सैलिंग खुद को परिभाषित नहीं करना चाहता हूं।
Django's definitions इन चीजों में से मुझे बहुत कुछ चाहिए।
क्या कोई मुझे कुछ ऐसा करने के लिए इंगित कर सकता है जिसका मैं उपयोग कर सकता हूं? या मुझे अपना खुद का रोल करने की ज़रूरत है?
धन्यवाद, यह अच्छी जानकारी है। जितना अधिक मैंने django के कार्यान्वयन (और आपके repsonse के साथ संयोजन में) देखा है, उतना ही मुझे एहसास है कि यह प्रश्न एक SQLAlchemy सवाल है क्योंकि किसी भी 'उपयोगकर्ता' से संबंधित वस्तुओं को SQLAlchemy से बंधने की आवश्यकता होगी। – lostdorje
शूटआउट डेमो के सूचक के लिए धन्यवाद। पूर्ण उपयोगकर्ता और समूह मॉडल के साथ-साथ परीक्षणों का एक पूर्ण सूट के साथ बहुत अच्छी तरह लिखा गया है। –
प्रमाणीकरण के मामले में अधिक प्रीबिल्ट सामान होने पर अच्छा रहें, भले ही यह सभी (या आंशिक रूप से) उड़ाया जा सके और उन्नत उपयोगकर्ताओं के लिए कस्टम सामान के साथ प्रतिस्थापित किया जा सके। जब तक आप उन परिचालनों को दस्तावेज नहीं करते हैं जिन्हें कस्टम समाधान के लिए कार्यान्वित करने की आवश्यकता होती है, तब तक आप स्टोरेज सिस्टम को ग्रहण किए बिना उपयोगकर्ता की अवधारणा ले सकते हैं। –