在Angularjs中刷新后重定向到登录页面
Redirect to login page once Refresh in Angularjs
我用angular js开发了一个带有登录认证的应用程序。我有一个要求,一旦用户刷新页面,应用程序应该重定向到登录页面。如何做到这一点?
我尝试使用$location事件,即locationChangeStart美元但是当应用程序的路由改变时,上面的事件也会被触发。
使用窗口。Onbeforeunload on .run方法
myAPp.run(function ($rootScope, $location, $cookies) {
window.onbeforeunload = function (e) {
window.location.href = '/login';
}
});
您可以通过onbeforeunload
,
window.onbeforeunload = function (e) {
window.location.href = '/login';
}
应该在点击后退/前进/刷新按钮执行操作时触发,不幸的是,您无法判断它们是后退还是前进。
相关文章:
- 我尝试在登录脚本中使用ajax,但页面不会重定向
- 访问NeedLogin操作后不重定向到登录页面
- 登录后重定向,缓存页面问题-Javascript
- Framework7:登录重定向
- 在页面加载之前检查登录和重定向
- 如何在ASP.NET中创建重定向到登录页
- 意思是.js - 登录后重定向用户 - 在本地工作,但在部署时不起作用
- 登录尝试和重定向
- Laravel:在 ajax 请求的会话过期后重定向到登录
- 用户使用铁路由器登录后如何重定向
- 从登录页重定向到主页
- 登录后PHP登录脚本重定向不起作用
- Facebook登录重定向问题
- Javascript - 简单的登录重定向
- Facebook 登录重定向 PHP/Javascript 不起作用
- Protractor e2e测试登录重定向
- 如何为不同类型的用户设置不同的自定义登录重定向
- Magento:自定义登录重定向为特定的客户组
- Javascript登录重定向不工作
- 在自定义授权期间强制ajax .fail()来管理登录重定向