李帅

1.优化接口

......@@ -6,7 +6,6 @@ use App\Http\Controllers\Controller;
use App\Models\User;
use App\Models\UserProfile;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Hash;
use Illuminate\Support\Facades\Validator;
use Jiannei\Response\Laravel\Support\Facades\Response;
......@@ -219,7 +218,6 @@ class AuthController extends Controller
return Response::fail('', 500, $validator->errors());
}
try {
$redis = Redis::connection();
if ($request->verify_code != '123123') {
......@@ -229,16 +227,14 @@ class AuthController extends Controller
}
$data = $validator->validated();
DB::transaction(function () use ($data) {
$user = User::query()->where("email", "=", $data["email"])->first();
$user->password = bcrypt($data['password']);
if (!$user) return Response::fail("查无此人");
try {
$user->password = bcrypt($data['password']);
$user->save();
});
return Response::success("","The new password establishes the success. ");
return Response::success([],"The new password establishes the success. ");
} catch (\Exception $exception) {
return Response::fail('Failed to set the new password.', 500, $exception->getMessage());
}
......