【发布时间】:2014-11-18 16:49:34
【问题描述】:
我使用本教程https://gist.github.com/danvbe/4476697 来创建 HWIOAuthBundle 和 FosUserBundle 之间的集成,但我不知道如何创建一个放置在 botton 内的页面或链接以通过 facebook 对用户进行身份验证。如果我去这个链接 app_dev.php/login 我只能看到一个带有用户名和密码的普通表单。
【问题讨论】:
我使用本教程https://gist.github.com/danvbe/4476697 来创建 HWIOAuthBundle 和 FosUserBundle 之间的集成,但我不知道如何创建一个放置在 botton 内的页面或链接以通过 facebook 对用户进行身份验证。如果我去这个链接 app_dev.php/login 我只能看到一个带有用户名和密码的普通表单。
【问题讨论】:
您可以创建一个指向任何“登录检查”页面的链接,并且该路由应该像...一样处理身份验证
<a href="{{ path('facebook_login') }}">Login Using Facebook</a>
【讨论】:
facebook_login,这就是你在path()函数中输入的内容。如果您使用路由名称,那么您可以更改模式并保持链接处于活动状态。
routing.yml文件-gist.github.com/danvbe/4476697#file-routing-yml