0

我在哪里可以找到使用 facebook 登录的路线名称?我不想将路线硬编码到树枝模板中。

4

1 回答 1

2

简短的回答

路线名称是hwi_oauth_service_redirect

Name                                Method   Scheme Host Path
hwi_oauth_service_redirect          ANY      ANY    ANY  /connect/{service}

因此,对于facebook ,您可以通过以下方式生成视图中的连接路由:

{{ path('hwi_oauth_service_redirect', { service: 'facebook' }) }}

如何调试类似的问题

我也很惊讶 HWIOAuthBundle 没有在任何地方的文档中提到路由名称,或者至少没有明确说明并且我找不到它。

当您遇到此类问题时,您可以使用$ app/console router:debug命令,该命令将为您提供所有已定义路由的转储。

于 2014-11-06T19:40:34.040 回答