jwt 登录attempt遇到点小问题 帮忙解决一下
laravel 版本5.5
jwt用的是”dingo/api”: “^2.0.0-alpha2”
attempt老是报false
对应的配置文件都配置了
'guards' => [
'api' => [
'driver' => 'jwt',
'provider' => 'users',
],
],
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => App\Models\User::class,
],
]
//创建用户信息
$user = $this->user;
$user->phone = $mobile;
$user->password = bcrypt(123456);
$user->save();
//登录时
$where = [
'phone' => $request->phone,
'password' => $request->password,
];
$token = Auth::guard('api')->attempt($where);
//日志
local.INFO: sql {"sql":"select * from `users` where `phone` = ? limit 1","parmars":["15835967926"]}
推荐文章: