Explorar o código

密码失效返回登录页

cqp hai 11 meses
pai
achega
bad8d9034e

+ 1 - 3
app/Http/Controllers/Api/LoginController.php

@@ -18,10 +18,8 @@ class LoginController extends BaseController
         list($bool, $return) = $result;
         if(! $bool) return $this->json_return(201,'',$return);
 
-        $password = Hash::make($data['password']);
-
         //生成token
-        $jwtToken = TokenService::getToken($return['id'], $password);
+        $jwtToken = TokenService::getToken($return['id'], $data['password']);
 
         return $this->json_return(200,'', ['id' => $return['id'],'token' => $jwtToken, 'emp_name'=>$return['name']]);
     }

+ 1 - 1
app/Service/EmployeeService.php

@@ -1200,7 +1200,7 @@ class EmployeeService extends Service
             ->where('is_admin',Employee::IS_ADMIN)
             ->where('state',Employee::USE)->get()->first();
         if(empty($res)) return [false, '该账号无法登录,请联系管理员'];
-        if($psd != $res['password']) return [false, '账号密码失效,请重新登录'];
+        if(! Hash::check($psd, $res->password)) return [false,'账号密码失效,请重新登录'];
 
         return [true, $res];
     }