自动注销后使用 FOSUser 和 Angular.js 登录
Login with FOSUser and Angular.js after auto-logout
伙计们。我在我的 Symfony2.8 项目中使用 FOSUser bundle 和 angular.js 1.5.0, angular-route 1.5.0。我在这里遇到了一些问题。好吧,当 fosuser bundle 自动注销时,会显示登录表单,没关系。
而且,我的查询字符串看起来像 angular-route:
www.site.com/#/some-page
因此,fosuser 在填写表单时重定向到 /some-page
,而不是 /#/some-page
。
顺便说一句,当您刚打开网站时,一切都非常适合简单登录。任何建议,谢谢。
这里是,技巧是重写symfony标准组件Symfony\Component\Security\Http\Authentication\DefaultAuthenticationSuccessHandler
伙计们。我在我的 Symfony2.8 项目中使用 FOSUser bundle 和 angular.js 1.5.0, angular-route 1.5.0。我在这里遇到了一些问题。好吧,当 fosuser bundle 自动注销时,会显示登录表单,没关系。 而且,我的查询字符串看起来像 angular-route:
www.site.com/#/some-page
因此,fosuser 在填写表单时重定向到 /some-page
,而不是 /#/some-page
。
顺便说一句,当您刚打开网站时,一切都非常适合简单登录。任何建议,谢谢。
这里是Symfony\Component\Security\Http\Authentication\DefaultAuthenticationSuccessHandler