2013-03-05 8 views
5

मैं सिम्फनी 2 में ldap प्रमाणीकरण को लागू करने की कोशिश कर रहा हूं और मैं अटक गया हूं। मैं बस इतना करना चाहता हूं कि मेरे उपयोगकर्ताओं के डेटा को डेटाबेस में रखना है, लेकिन जांचें कि उनके पासवर्ड एलडीएपी के माध्यम से मान्य हैं या नहीं, इसलिए केवल उपयोगकर्ता जिनके पास मेरी उपयोगकर्ता तालिका और एलडीएपी खाते में दोनों पंक्तियां हैं, उस एप्लिकेशन तक पहुंच है जिस पर मैं काम कर रहा हूं ।symfony2 में ldap प्रमाणीकरण

मैंने सभी संबंधित दस्तावेज़ (विशेष रूप से यह: http://symfony.com/doc/current/cookbook/security/custom_authentication_provider.html) पढ़ा है और सिम्फनी कोड पढ़ने पर कुछ समय बिताया है, लेकिन वास्तव में यह नहीं पता कि इसे कैसे किया जाए। सुरक्षा घटक बहुत जटिल दिखता है और मुझे अभी भी समझ में नहीं आता कि यह कैसे काम करता है। क्या प्रमाणीकरण प्रदाता को स्विच करने का कोई तरीका है?

+0

के खिलाफ प्रमाणीकरण के साथ एकीकृत करता है शायद आप जिस समाधान की तलाश में नहीं हैं, लेकिन तीसरे पक्ष के बंडल का उपयोग क्यों न करें: https://packagist.org/search/?q=ldap-bundle – cheesemacfly

उत्तर

1

FR3DLdapBundle आपकी आवश्यकताओं के लिए एकदम सही है। यह डीबी के खिलाफ उपयोगकर्ता प्रबंधन के लिए एफओएसयूसरबंडल और एलडीएपी

+5

यह बंडल कॉन्फ़िगर करने के लिए भयानक है। मैं थोड़ी देर के लिए एसएफ 2 के साथ काम कर रहा हूं लेकिन यह बात नाटक है। –

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