SessionGuard类
是对session的存储管理模块
session 里,保存用户信息的的键是getName() 方法指定
return 'login_'.$this->name.'_'.sha1(static::class);
dump(session()->all()) 里面有这一条记录
login_web_59ba36addc2b2f9401580f014c7f58ea4e30989d=>4 保存的是用户id.
web是用的当前的guard
config/auth.php
'defaults' => [
'guard' => 'web',
'passwords' => 'users',
],
参考
- http://www.cnblogs.com/nineyang/p/7559991.html
- https://blog.csdn.net/u011824309/article/details/72271534 想要了解更多 搜索 laravel Auth 源码分析查找互联网上更多的文章.