0
我剛剛實現了自己的身份驗證提供程序,執行Facebook身份驗證。它的工作原理恰好一個請求,然後它有云:symfony2中缺少用戶提供商
There is no user provider for user "Nourdine\BasicBundle\Security\User\FacebookUser"
的事情是:
1 - 一個FacebookProvider是存在的,踢。 2 - 我把它註冊爲一個服務:
<service id="facebook_user_provider" class="Nourdine\BasicBundle\Security\User\FacebookUserProvider" />
3 - 並使它在security.xml文件可用
第一個問題:爲什麼他現在 「看到」 了嗎? 第二個問題:每次他實現身份驗證提供程序時,是否必須創建相關的用戶提供程序?
謝謝