laravel中实现用户的认证很简单,它自带了Auth,Laravel 通过 session guard来维护 Session 存储的状态、Cookie 以及 token guard,token guard 是认证用户发送请求时带的“API token”。
那么如何在控制器中获取当前登录用户的用户数据呢?1
2$user = Auth::guard('admin')->user();
dd($user);
$user得到的就是用户数据,$user->id,$user->name就可以获取用户id和用户名了。