讨论数量:
试了一下, sessionguard会为每一个客户端保存一个session文件,这个session文件里面存储有当前用户的id。 session文件里面还有一些奇怪的东西。具体是怎样用cookie找到对应的session还要看session的代码。
SessionGuard里面的name只是你应用使用的guard名,在配置文件auth.php的defaults选项里,比如你使用的是web,那么这个name就是web,SessionGuard::getName()返回的字符串只是session数组里的一个key而已,而这个key对应的value就是当前登录用的ID。
你想了解Session的具体流程应该看illuminate/session包
关于 LearnKu
推荐文章: