gpt4 book ai didi

php - 使用 symfony2 进行 Facebook + UserBundle 身份验证

转载 作者:IT王子 更新时间:2023-10-29 01:04:32 26 4
gpt4 key购买 nike

我正在尝试通过 facebook 或 symfony2 上的 userbundle 验证我的用户

这是我到目前为止所做的(虽然不是我想要的,但它确实有效):

firewalls:
main:
pattern: .*
fos_facebook:
app_url: "http://apps.facebook.com/appName/"
server_url: "http://localhost/facebookApp/"
login_path: /fblogin
check_path: /fblogin_check
default_target_path: /
provider: my_fos_facebook_provider
form_login:
check_path: /login_check
anonymous: true
logout:
handlers: ["fos_facebook.logout_handler"]

该配置的问题在于,当用户未登录时,他会被重定向到/login (form_login),而我希望他默认被重定向到 Facebook 身份验证

我已经尝试简单地删除 form_login,但是如果我访问/login(这是我希望用户在 facebook 之外登录的方式),它不知道/login_check 路由来提交登录表单

也许 chain_provider 会是一个解决方案?我也没弄好

最佳答案

一个简单且可能更有用的选项是在登录页面中显示所有登录选项(包括 facebook、twitter、open id 或您想要使用的任何内容)

关于php - 使用 symfony2 进行 Facebook + UserBundle 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7541980/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com