2015-06-30 49 views
1

我正在開發移動應用程序。Apache Cordova - 會話銷燬後我們如何保護頁面

起初,我的瀏覽器。問題測試它如下,

之前會話銷燬您複製了網址之後,你再次摧毀會話您正在打開的瀏覽器和打字新窗戶。它正在如何控制HTML中的功能。

我在java中編寫了restful web服務來銷燬會話。

例如:登錄頁面完成重定向到首頁(登錄 - >首頁) 您複製該URL的主頁,我們也登出了功能。 再次如果您複製該主頁的URL,它不能工作。

回答

1

我們甚至可以在JavaScript http://code.google.com/p/sessionstorage/

使用此上述機制維持會話保持在JavaScript會議。

它比使用window.location.href =更好,因爲replace()不會將原始頁面放入會話歷史記錄中,這意味着用戶不會陷入永無止境的後退按鈕失敗。如果你想模擬某人點擊鏈接,請使用location.href。如果您想模擬HTTP重定向,請使用location.replace。例如:

// similar behavior as an HTTP redirect 
window.location.replace("http://stackoverflow.com"); 
// similar behavior as clicking on a link 
window.location.href = "http://stackoverflow.com";