有没有办法手动设置HWIOauthBundle的重定向URI?

时间:2014-08-12 09:08:40

标签: symfony oauth hwioauthbundle

由于我目前在本地开发环境中工作,我想更改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

1 个答案:

答案 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%