2010-06-22 12 views
5

मुझे पता है कि इस सवाल से पहले पूछा गया है, लेकिन मुझे कोई जवाब नहीं मिला जो आदर्श लगता है।एक php ऐप के लिए पूर्व-निर्मित लॉगिन/प्रमाणीकरण घटक?

मेरे पास एक php ऐप है जिसे लॉगिन सिस्टम की आवश्यकता है। मैं किसी भी तरह से कोई क्रिप्टो विशेषज्ञ नहीं हूं, और मैं पहिया को फिर से शुरू करने से सावधान हूं, जिसने कई बार पहले से ही आविष्कार किया है, और बहुत अच्छा है।

मैं सोच रहा हूँ अगर किसी को भी एक अच्छा प्रमाणीकरण घटक है जो आसानी से एक मौजूदा स्क्रिप्ट में एकीकृत किया जा सकता है, जो सभी सर्वोत्तम प्रथाओं और जो का पालन करता है के बारे में पता है, जब एक SSL लॉगिन के साथ संयुक्त, सभी उचित आवश्यकताओं को पूरा करेगा सुरक्षित होने के लिए।

मैं किसी प्रकार के पूरे ढांचे को स्थापित करने के विरोध में एक स्टैंड-अलोन घटक पसंद करूंगा। आपकी मदद के लिए (एप्लिकेशन के बाकी एक ढांचे का उपयोग नहीं करता है और मैं सिर्फ प्रमाणन के लिए, एक का उपयोग करने करने का विचार नापसंद करते हैं।)

धन्यवाद,

+0

आप https://github.com/delight-im/PHP-Auth पर एक नज़र डालना चाहते हैं जो फ्रेमवर्क-अज्ञेयवादी और डेटाबेस-अज्ञेय दोनों है। – caw

उत्तर

1

Zend फ्रेमवर्क ताकि आप ढांचे के MVC भाग का उपयोग किए बिना अलग-अलग घटकों का उपयोग कर सकते बनाया गया है। आप प्रमाणीकरण मॉड्यूल (zend_auth) का उपयोग कर सकते हैं जिसमें केवल एक हार्ड निर्भरता (zend_exception) है। आप अपने परिदृश्य के आधार पर zend_acl, zend_session (zend_loader की आवश्यकता है) और/या zend_db (zend_config, zend_registry, zend_loader) की भी आवश्यकता हो सकती है।

संबंधित मुद्दे