Showing
1 changed file
with
4 additions
and
8 deletions
... | @@ -6,7 +6,6 @@ use App\Http\Controllers\Controller; | ... | @@ -6,7 +6,6 @@ use App\Http\Controllers\Controller; |
6 | use App\Models\User; | 6 | use App\Models\User; |
7 | use App\Models\UserProfile; | 7 | use App\Models\UserProfile; |
8 | use Illuminate\Http\Request; | 8 | use Illuminate\Http\Request; |
9 | -use Illuminate\Support\Facades\DB; | ||
10 | use Illuminate\Support\Facades\Hash; | 9 | use Illuminate\Support\Facades\Hash; |
11 | use Illuminate\Support\Facades\Validator; | 10 | use Illuminate\Support\Facades\Validator; |
12 | use Jiannei\Response\Laravel\Support\Facades\Response; | 11 | use Jiannei\Response\Laravel\Support\Facades\Response; |
... | @@ -219,7 +218,6 @@ class AuthController extends Controller | ... | @@ -219,7 +218,6 @@ class AuthController extends Controller |
219 | return Response::fail('', 500, $validator->errors()); | 218 | return Response::fail('', 500, $validator->errors()); |
220 | } | 219 | } |
221 | 220 | ||
222 | - try { | ||
223 | $redis = Redis::connection(); | 221 | $redis = Redis::connection(); |
224 | 222 | ||
225 | if ($request->verify_code != '123123') { | 223 | if ($request->verify_code != '123123') { |
... | @@ -229,16 +227,14 @@ class AuthController extends Controller | ... | @@ -229,16 +227,14 @@ class AuthController extends Controller |
229 | } | 227 | } |
230 | 228 | ||
231 | $data = $validator->validated(); | 229 | $data = $validator->validated(); |
232 | - | ||
233 | - DB::transaction(function () use ($data) { | ||
234 | $user = User::query()->where("email", "=", $data["email"])->first(); | 230 | $user = User::query()->where("email", "=", $data["email"])->first(); |
235 | 231 | ||
236 | - $user->password = bcrypt($data['password']); | 232 | + if (!$user) return Response::fail("查无此人"); |
237 | 233 | ||
234 | + try { | ||
235 | + $user->password = bcrypt($data['password']); | ||
238 | $user->save(); | 236 | $user->save(); |
239 | - }); | 237 | + return Response::success([],"The new password establishes the success. "); |
240 | - | ||
241 | - return Response::success("","The new password establishes the success. "); | ||
242 | } catch (\Exception $exception) { | 238 | } catch (\Exception $exception) { |
243 | return Response::fail('Failed to set the new password.', 500, $exception->getMessage()); | 239 | return Response::fail('Failed to set the new password.', 500, $exception->getMessage()); |
244 | } | 240 | } | ... | ... |
-
Please register or login to post a comment