2013-03-05 3 views
5

Symfony2에서 ldap 인증을 구현하려고하는데 막혔습니다. 내가하고 싶은 일은 내 사용자의 데이터를 데이터베이스에 보관하고 자신의 암호가 ldap을 통해 유효한지 확인하는 것입니다. 따라서 사용자 테이블에 행이 있고 LDAP 계정이있는 사용자 만 제가 작업중인 응용 프로그램에 액세스 할 수 있습니다 .symfony2에서의 LDAP 인증

모든 관련 문서 (특히 : http://symfony.com/doc/current/cookbook/security/custom_authentication_provider.html)를 읽었으며 심포니 코드를 읽는 데 시간을 할애하지만 실제로 어떻게해야하는지 모릅니다. 보안 구성 요소는 매우 복잡해 보이며 여전히 작동 방식을 이해하지 못합니다. 인증 공급자를 전환 할 수있는 방법이 있습니까?

+0

아마도 당신이 찾고있는 솔루션이 아닌 제 3 자 번들을 사용하지 않는 것이 좋습니다 : https://packagist.org/search/?q=ldap-bundle – cheesemacfly

답변

1

FR3DLdapBundle은 사용자의 요구에 완벽합니다. 그것은 데이터베이스에 대한 사용자 관리 및 LDAP에 대한 인증에 대한 사용자 관리를 위해 FOSUserBundle과 통합합니다

+5

이 번들은 구성하기가 쉽지 않습니다. 나는 SF2로 꽤 오랫동안 일해 왔지만이 것은 드라마 다. –