8
是否可以使用symfony2進行雙重身份驗證?是否可以使用symfony2的雙重身份驗證?
用戶應該能夠使用Facebook和我自己的系統進行身份驗證。
我已閱讀文檔,並且我知道有FacebookBundle可以使用Facebook對用戶進行身份驗證,但我不知道如何組合這兩者。
是否可以使用symfony2進行雙重身份驗證?是否可以使用symfony2的雙重身份驗證?
用戶應該能夠使用Facebook和我自己的系統進行身份驗證。
我已閱讀文檔,並且我知道有FacebookBundle可以使用Facebook對用戶進行身份驗證,但我不知道如何組合這兩者。
是的。 「你可以配置防火牆使用多個身份驗證機制」:http://symfony.com/doc/current/book/security.html#using-multiple-user-providers
我沒有嘗試,但是我想應該是這樣的:
security:
firewalls:
public:
pattern: ^/.*
form_login: true
fos_facebook:
login_path: ^/facebook$
check_path: ^/facebook-check$
default_target_path: /facebook
provider: my_fos_facebook_provider
可以定義多個供應商以及。