单击链接退出用户模拟

时间:2012-11-27 13:30:28

标签: symfony impersonation

我正在尝试创建退出用户模拟会话的链接。 当用户点击退出链接时,他应该被重定向到管理仪表板并再次以自己的身份登录。

我创建了一个如下链接:(这不起作用,因为我得到一个拒绝访问屏幕,因为我仍然以没有权限查看管理仪表板的普通用户身份登录)

<a href="{{ path('AdminBundle_dashboard', {_switch_user: '_exit'}) }}">Exit</a>

但我也尝试使用absoute链接创建链接,这有效!

<a href="http://domain.com/app_dev.php/admin?_switch_user=_exit">Exit</a>

虽然文档说它应该使用path() http://symfony.com/doc/2.0/book/security.html#impersonating-a-user

0 个答案:

没有答案