Kirin 1 vuosi sitten
vanhempi
commit
ecf2c8334a
1 muutettua tiedostoa jossa 4 lisäystä ja 0 poistoa
  1. 4 0
      app/controller/api/v1/user/UserController.php

+ 4 - 0
app/controller/api/v1/user/UserController.php

@@ -294,6 +294,10 @@ class UserController
     public function extractIntegral(Request $request, UserAwardIntegralServices $services, $id)
     {
         $info = $services->getIntegral($id);
+        $password = $request->post('password', '');
+        $user = $this->services->get($request->uid());
+        if ($user->pwd !== md5((string)$password))
+            return app('json')->success('密码错误');
         if (!$info || $info['uid'] != $request->uid()) {
             return app('json')->fail('记录不存在');
         }