Próbuję zaimplementować uwierzytelnianie LDAP w Symfony2 i utknąłem. Chcę tylko przechowywać dane moich użytkowników w bazie danych, ale sprawdzam, czy ich hasła są poprawne przez program ldap, więc tylko użytkownicy, którzy mają zarówno wiersz w mojej tabeli użytkowników, jak i konto ldap, mają dostęp do aplikacji, nad którą pracuję. .Autoryzacja Ldap w symfony2
Przeczytałem wszystkie powiązane dokumenty (szczególnie te: http://symfony.com/doc/current/cookbook/security/custom_authentication_provider.html) i spędziłem trochę czasu na czytaniu kodu symfony, ale tak naprawdę nie mam pojęcia, jak to zrobić. Składnik bezpieczeństwa wygląda na bardzo złożony i nadal nie rozumiem, jak to działa. Czy istnieje sposób przełączania tylko dostawcy uwierzytelniania?
Może nie jest to rozwiązanie, którego szukasz, ale dlaczego nie używać pakietu stron trzecich: https://packagist.org/search/?q=ldap-bundle – cheesemacfly