2009-08-01 42 views
2

我正在爲Asp.Net MVC構建客戶端ajax登錄,通過向控制器發送jquery帖子來登錄用戶。實現客戶端ajax登錄,使用ajax註銷安全還是需要刷新?

我想知道的是當用戶註銷時,頁面應該刷新嗎? (出於安全原因)

本教程here說:

總是會有上 註銷頁面刷新。這是確保 從頁面中清除任何用戶特定信息是 所必需的。

我想到,因爲它是做客戶端ajax登錄的教程,他們必須有一個原因,他們這樣做。如果我做一個Ajax註銷,是否可以安全地切換到匿名視圖而不重新加載頁面?

回答

1

你不需要刷新,Ajax是一個簡單的HTTP請求,所以如果請求在服務器上正確登錄你,你只需要確保客戶端上沒有相關的數據,例如在JavaScript對象或cookie中。

在任何情況下,你仍然可以清理所有東西,而無需刷新頁面。

+0

完美,謝謝! – Matt 2009-08-01 01:32:10

相關問題