email)->first(); if(!$user || !Hash::check($request->password, $user->password)){ return response(['message' => 'Invalid credentials'], 401); } $token = $user->createToken($_ENV['APP_KEY'])->plainTextToken; return response(['user' => $user, 'token' => $token], 200); } public function index(){ return response()->json(User::all()); } }