2012-05-10 48 views
4

FOS User Bundle如何通過此服務容器驗證用戶?FOS用戶包認證

$this->container->get('security.context')->getToken()->getUser(); 

我想操縱身份驗證過程。我應該在哪裏看包?

回答

7

其實FOSUserBundle不會進行身份驗證。它實際上提供了一個db用戶提供者。身份驗證部分由Symfony2的內部form_login身份驗證提供程序完成。如果要創建自定義驗證提供程序,請檢查this cookbook條目。

+0

謝謝 - 我一直在尋找的答案....!我一直在嘗試創建一個事件監聽器來修改FOSUserBundle的身份驗證過程,但找不到任何線索;這是我遇到的唯一答案,說FOSUserBundle不會進行身份驗證:) – Bendy