[英]Redirect to login page once Refresh in Angularjs
我已經開發了帶有登錄身份驗證的angular js應用程序。 我有一個要求,一旦用戶刷新頁面,應用程序應重定向到登錄頁面。 如何實現呢?
我嘗試了$ location事件,即$ locationChangeStart,但是當應用程序的路線更改時,上述事件也會觸發。
您可以通過onbeforeunload
做到這一點,
window.onbeforeunload = function (e) {
window.location.href = '/login';
}
單擊后退/前進/刷新按鈕以執行操作時,應該觸發該按鈕,但是很遺憾,您無法確定它們是后退還是前進。
在.run方法上使用window.onbeforeunload
myAPp.run(function ($rootScope, $location, $cookies) {
window.onbeforeunload = function (e) {
window.location.href = '/login';
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.