Explorar o código

所有接口应用加密

lizhen_gitee hai 1 ano
pai
achega
e41dd4d7a1
Modificáronse 1 ficheiros con 6 adicións e 5 borrados
  1. 6 5
      application/common/controller/Api.php

+ 6 - 5
application/common/controller/Api.php

@@ -75,7 +75,7 @@ class Api
         $this->request = is_null($request) ? Request::instance() : $request;
 
         // 验签
-//        $this->verifysign();
+        $this->verifysign();
 
         // 控制器初始化
         $this->_initialize();
@@ -112,22 +112,23 @@ class Api
         if (!$signgetdata) {
             $this->error('签名错误');
         }
-        dump($signgetdata);
+        //dump($signgetdata);
 
         //接收到的参数
         $request_all = $this->request->request();
         unset($request_all['s']);
         unset($request_all['sign']);
         ksort($request_all);
-        $request_all = json_encode($request_all);
-        dump($request_all);
+        $request_all = http_build_query($request_all);
+        $request_all .= '&signkey=F_dC923_35270PdsIIUIUTRERYTYYU';
+        //dump($request_all);
 
         //作对比
         if($request_all != $signgetdata){
             $this->error('验签错误');
         }
 
-        echo '验签正确';
+        //echo '验签正确';
 
         return true;
     }