상속: extends App\Http\Requests\API\Request
예제 #1
0
 /**
  * Log a user in.
  *
  * @param UserLoginRequest $request
  *
  * @return \Illuminate\Http\JsonResponse
  */
 public function login(UserLoginRequest $request)
 {
     try {
         if (!($token = JWTAuth::attempt($request->only('email', 'password')))) {
             return response()->json(['error' => 'invalid_credentials'], 401);
         }
     } catch (JWTException $e) {
         Log::error($e);
         return response()->json(['error' => 'could_not_create_token'], 500);
     }
     return response()->json(compact('token'));
 }