请问JWT鉴权必须要有password字段吗
请问手机号+验证码登录的情况下怎么不验证password
!! 已解决,官方文档的$token = auth()->login($user);不知道什么原因获取为null,我的jwt是1.0.2的,最后通过 JWTAuth::fromUser($user) 获取到的
public function login()
{
$credentials = request(['mobile', 'code']);
$user = User::where(['mobile' => $credentials['mobile']])->first();
// 获取token
if (!$token = JWTAuth::fromUser($user)) {
return response()->json(['error' => 'error'], 401);
}
return response()->json(compact('token'));
}
推荐文章: