我目前正在为我的Laravel API应用程序编写身份验证控制器,我决定使用JWT-Auth对我的系统进行身份验证。
我尝试使用有效凭据登录,但JWTAuth::attempt()
方法返回false。
这是我的控制器
public function login(Request $request)
{
$credentials = $request->only('email', 'password');
$user = User::where('email', $credentials['email'])->where('active', 1)->first();
if ($user && $token = $this->auth->attempt($credentials)) {
$remember = true;
event(new Login($this->auth->user(), $remember));
return $token;
}
}
我觉得错误位于我的配置中。
任何可能触发此问题的想法。