2017-07-19 47 views
1

假設我在主頁或應用程序的任何頁面上,如果我想從同一個標籤頁打開任何頁面,例如google,那麼我將刪除當前的URL並鍵入google.com,然後它將轉到google頁面並且如果我點擊瀏覽器後退按鈕 它不會去我的應用程序的主頁已經登錄,所以它應該去我的應用程序的登錄頁面角jsAngular Session Issue

+0

你必須做一個lgin驗證,並強制重定向到家,如果被盜用,並且阻止再次顯示登錄;) –

回答

0

在您的登錄頁面上,你應該檢查用戶已經登錄。如果用戶已經登錄,將用戶重定向到你想要的位置。

另一種選擇是在更改路線之前進行檢查。如果用戶登錄並且想要轉到登錄頁面,則可以拒絕該路由更改。 (在angular $route documentation中檢查$ routeChangeStart)