2012-09-02 60 views
1

我知道使用session_regenerate_id()是個好習慣。我聽到一些人說它應該被廣泛使用,而其他人則說它只應用於登錄/註銷。後者有任何理由嗎?運行這個函數是一個昂貴的過程,當它不是真的有必要的時候應該避免這個過程。何時應該重新生成會話ID?

編輯:更重要的是,我真的想知道你的答案的理由。

回答

1

會話ID應該在登錄,註銷或獲得管理訪問後重新生成。這Regenerate PHP session id也有幫助

+0

是的,但是沒有把它放在每一個PHP頁面上的原因是什麼? – hesson