-1
何らかの方法で「一度」問題が発生するのはORMの問題ですか?私は...知らない方法が一度も存在しません
私は5.5 tymondesign/JWT-AUTHルーメン使用public function login(Request $request){
$validateData = Validator::make($request->all(), [
'email' => 'required',
'password' => 'required'
], ApiValidator::getMessages());
if($validateData->fails()){
$errors = $validateData->messages();
return response()->json(ApiValidator::response(array(), $errors), 400);
}
try {
if (!$token = $this->jwt->attempt($request->only('email', 'password'))) {
return response()->json(ApiValidator::response(array(), array('Bad credentials')), 401);
}
} catch (\Tymon\JWTAuth\Exceptions\TokenExpiredException $e) {
return response()->json(ApiValidator::response(array(), array('Token expired')), 401);
} catch (\Tymon\JWTAuth\Exceptions\TokenInvalidException $e) {
return response()->json(ApiValidator::response(array(), array('Token invalid')), 401);
} catch (\Tymon\JWTAuth\Exceptions\JWTException $e) {
return response()->json(ApiValidator::response(array(), array('Token absent' => $e->getMessage())), 401);
}
return response()->json(compact('token'));
}
これは、使用しているJTWAuthパッケージに含まれている可能性があります。 JWTAuthの試行方法を見てください。 – Aaron