我有一個php應用程序,如果會話超時,它會重定向到登錄頁面。 我想登錄頁面將用戶重新定向到他以前的位置。 理想情況下,用戶甚至可以恢復他的完整請求。 我想登錄表單內編碼整個請求一樣的:php - 登錄後的前一頁重定向(安全)
<input name="previous_request"
value="<?php base64_encode(gzcompress(serialize($_REQUEST))) ?>" />
但不知道它是非常安全的,或者建議吧。 我想知道什麼是最佳做法。 串行化「relogging」的整個請求是一種常見做法嗎?
謝謝,這似乎是一個很好的解決方案。但最後我只保留以前的網址。這個問題更多的是關於你的方法的實用性「實踐」 –
@pierreDeLEspinay,我真的沒有看到保存整個請求的問題。畢竟,您希望儘可能爲用戶創建無縫記錄。除非你有如此嚴重的安全問題(如網上銀行),根本不應該保存任何州。 –