爲什麼總是建議在用戶的會話創建之前使用session_regenerate_id()。 根據我的理解,創建用戶會話ID後應使用session_regenerate_id(),並且我們需要重新生成它以減輕黑客的會話修復攻擊。使用Session_regenerate_id()
請建議!!
爲什麼總是建議在用戶的會話創建之前使用session_regenerate_id()。 根據我的理解,創建用戶會話ID後應使用session_regenerate_id(),並且我們需要重新生成它以減輕黑客的會話修復攻擊。使用Session_regenerate_id()
請建議!!
我不確定你從哪裏得到推薦,但session_regenerate_id手冊顯示它在session_start之後使用,所以你的假設是正確的。
從我讀過的所有東西都必須先調用session_start()。主要思想是每次創建一個新的ID,這樣如果一個黑客在同一個網絡上,他們將不會有一個靜態的ID用於獲取您的網站的入口。這是如何完成的一個很好的解釋。
這裏是進入更詳細的比視頻的出色答卷: