如果在客户端浏览器上禁用了 cookie,如何继续会话 ID?
我们可以继续核心 as session_id($_GET['session_id'])
。但是我们该怎么做Codeigniter
呢?
如果在客户端浏览器上禁用了 cookie,如何继续会话 ID?
我们可以继续核心 as 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 的会话数据,它们只是 cookie 吗?
http://jctweb.net/2011/09/20/sessions-without-cookies-in-codeigniter/