2013-05-29 1 views
9

Symfony2에서 인트라넷을 구축했습니다. 현재 FOSUserBundleLDAP bundle을 사용하여 사용자를 로그인했으며 Windows 세션에서 로그인하는 기능을 추가하고 싶습니다.Symfony2 : Windows 세션에서 자동으로 사용자 로그인

PHP의 경우 an NTLM script이고 그 중 an updated version 인 경우 Symfony2에 통합 할 수 없었습니다.

나는 또한 an NTLM bundle for Symfony2을 발견했으나 Symfony의 이전 버전 용으로 작성되었으며 더 이상 유지 관리되지 않습니다. 나는 그것을 다시 쓰고 작동시키지 못했습니다.

내 질문은; 이미 존재하는 LDAP 기능 이외에 Symfony2-app에서 Windows 세션의 사용자를 자동으로 로그인 할 수 있습니까? 가장 쉽고 쉬운 방법은 무엇입니까?

답변

0

Symfony\Component\Security\Http\Firewall 폴더의 클래스를 살펴보십시오.

당신은 또한 자신의 AuthenticationListener 구현에 좀 더 유용한 정보와 함께이 스레드를 읽어야

: http://symfony.com/doc/current/cookbook/security/custom_authentication_provider.html

: https://groups.google.com/forum/#!topic/symfony-devs/oSUqDyMsZpI

이 문서에서이 페이지는 당신이 자신의 리스너를 구현하는 데 필요한 모든 것을 제공한다을

관련 문제