Codeigniter的会话数据,它们只是cookie吗?

Abd*_*ziz 3 php cookies session codeigniter

我将使用Codeigniter的会话数据作为我的登录系统,但首先我想了解它们,所以我阅读了用户指南,根据我的理解,Codeigniter的会话数据是justcookie.
这是真的?这意味着如果用户禁用cookie,他将无法使用Codeigniter的会话数据登录任何网站?
引:

The Session class stores session information for each user as serialized (and optionally encrypted) data in a cookie
这意味着我应该创建自己的本机PHP会话数据,以使禁用cookie的用户能够登录我的网站?或者Codeigniter的会话数据not只是cookie?

xbo*_*nez 5

是的,CodeIgniter的内置会话类确实使用了cookie,但是,即使PHP中的标准Sessions也需要cookie.

因此,无论您使用哪种路由,CodeIgniter会话或标准会话,如果用户未启用cookie,Sessions将无法正常工作.

CodeIgniter的Session类的优点是它可以自动加密数据以防止cookie被篡改,还允许您根据数据库对cookie进行身份验证.