讨论数量:
session
只是认证系统的其中一个驱动,还有其他很多驱动,比如token
,jwt
,passport
等等,甚至是你自己写的驱动。关闭了Cookie
当然就失效了,因为HTTP
协议是无状态的,如果客户端不能记录服务器的会话ID
,那么服务器也就不知道你的浏览器是哪个会话,每次都会新建一个会话,自然也就没办法维持前一个会话的登录状态。
认证系统系统不光包括这个。还有其他比如用户注册,重置密码等。跟 session 无关的。
Laravel 自带的 session 看守器会使用 session 存储和 cookies 来维护状态。
推荐文章: