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
可以定义多个供应商以及。