由于我目前在本地开发环境中工作,我想更改HWIOAuthBundle发送给任何提供商(例如Facebook)的重定向URI。我的目标是使用lvh.me或noip.com等服务重定向回我的机器。
是否有可以设置进行更改的paarmeter?
示例:
我的应用当前正在生成的完整请求网址:
https://www.facebook.com/dialog/oauth?response_type=code&client_id=123456&scope=email&redirect_uri=http%3A%2F%2F**localhost**%2Fmyproject%2Fweb%2Fapp_dev.php%2Foauth%2Fcheck-facebook
我想将redirect_uri
参数更改为
...&redirect_uri=http%3A%2F%2Flvh.me%2Fmyproject%2Fweb%2Fapp_dev.php%2Foauth%2Fcheck-facebook
或
...&redirect_uri=http%3A%2F%2Fmyalias.noip.me%2Fmyproject%2Fweb%2Fapp_dev.php%2Foauth%2Fcheck-facebook
答案 0 :(得分:1)
在Security.yml中,添加default_failure_path
oauth:
resource_owners:
facebook: '/login/check-facebook'
login_path: /login
failure_path: /login
default_target_path: /home
您可以将default_target_path配置为您想要的任何内容
default_target_path: %home%