laravel session的幾個特點

世有因果知因求果發表於2017-12-21

1. 只要訪問了網站,就會建立一個臨時的session

2.使用者登入後sessionid就會發生變化

3.在這期間,即使使用4g網路,ip地址會不斷髮生變化,只要cookie中包含了sessionid的資訊,laravel後端就不認為session發生過變更

4.當使用者登出後,session繼續保持不變

5. 只有當使用者又重新登入系統後,這個sessionid才會改變,以前的session將成為垃圾,等待回收。

6. 如果登出後,不執行session::flush()操作,則以前session中的內容依然可以訪問。是否是Auth::logout/Auth::login同一個訪問週期內有效呢,還是一直有效?這個有待驗證確認

相關文章