0
如果客戶端瀏覽器上禁用cookie,如何繼續會話ID?在codeigniter中禁用cookie的登錄身份驗證
我們可以繼續核心爲session_id($_GET['session_id'])
。但是我們怎樣才能在Codeigniter
?
如果客戶端瀏覽器上禁用cookie,如何繼續會話ID?在codeigniter中禁用cookie的登錄身份驗證
我們可以繼續核心爲session_id($_GET['session_id'])
。但是我們怎樣才能在Codeigniter
?
如果cookie未啓用,那麼您可以通過GET和POST參數進行操作,但幾乎不推薦使用它們。
在codeigniter的會話類中,會話ID的值被加密,然後存儲在cookie中。通過GET和POST直接使用會話ID,您將打開使用ini_set('session.use_only_cookies',true)進行會話固定的大門。
在codeigniter中,您也可以以相同的方式傳遞值,或者將url添加爲參數。 /控制器/方法/參數
經過下面的文章: -
Codeigniter's session data, are they just cookies?
http://jctweb.net/2011/09/20/sessions-without-cookies-in-codeigniter/