Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用HWIOAuthBundle Symfony_Php_Symfony_Oauth 2.0 - Fatal编程技术网

Php 如何使用HWIOAuthBundle Symfony

Php 如何使用HWIOAuthBundle Symfony,php,symfony,oauth-2.0,Php,Symfony,Oauth 2.0,我使用本教程创建了HWIOAuthBundle和FosUserBundle之间的集成,但我不知道如何创建一个页面,将botton或链接放入其中,通过facebook验证用户身份。如果我转到这个链接app_dev.php/login,我只能看到一个带有用户名和密码的普通表单。你只需创建一个指向任何“登录检查”页面的链接,该路径应该像 <a href="{{ path('facebook_login') }}">Login Using Facebook</a> 如果路由模

我使用本教程创建了HWIOAuthBundle和FosUserBundle之间的集成,但我不知道如何创建一个页面,将botton或链接放入其中,通过facebook验证用户身份。如果我转到这个链接app_dev.php/login,我只能看到一个带有用户名和密码的普通表单。

你只需创建一个指向任何“登录检查”页面的链接,该路径应该像

<a href="{{ path('facebook_login') }}">Login Using Facebook</a>


如果路由模式是:/login/check facebook,为什么要写:path('facebook\u login')?路径名是
facebook\u login
,这就是您在
path()函数中输入的内容。如果使用路由名称,则可以更改模式并保持链接处于活动状态。在哪个文件中可以找到facebook_登录路由?路由位于
routing.yml
文件中-谢谢。我还尝试创建路径(“hwi_oauth_redirect”),因为hwi_oauth_redirect位于routing.yml中,但不起作用。为什么?