Преглед на файлове

在checksign中间件中

* 将当前的快应用包名和版本号加入日志
liuzejian преди 2 години
родител
ревизия
651ec811c7
променени са 2 файла, в които са добавени 15 реда и са изтрити 11 реда
  1. 8 4
      app/Http/Middleware/CheckSign.php
  2. 7 7
      tests/Http/Controllers/QuickApp/Oauth/UsersControllerTest.php

+ 8 - 4
app/Http/Middleware/CheckSign.php

@@ -36,8 +36,10 @@ class CheckSign
         $backendSign = _sign($params, $key);
         \Log::info('[CheckSign]旧版校验sign:', [
             'front_sign' => $sign,
-            'backent_sign' => $backendSign,
-            'device_no' => $request->input('device_no', '')
+            'backend_sign' => $backendSign,
+            'device_no' => $request->input('device_no', ''),
+            'X-Version' => $request->header('X-Version', ''),
+            'package' => $request->input('package', ''),
         ]);
         if ($timestamp && time() - $timestamp <= (SysConsts::ONE_HOUR_SECONDS * 10) && $sign == $backendSign) {
             \Log::info('[CheckSign]旧版校验通过');
@@ -55,8 +57,10 @@ class CheckSign
         $backendSign = _sign($params, $key);
         \Log::info('[CheckSign]新版校验sign:', [
             'front_sign' => $sign,
-            'backent_sign' => $backendSign,
-            'device_no' => $request->input('device_no', '')
+            'backend_sign' => $backendSign,
+            'device_no' => $request->input('device_no', ''),
+            'X-Version' => $request->header('X-Version', ''),
+            'package' => $request->input('package', ''),
         ]);
         if ($timestamp && time() - $timestamp <= (SysConsts::ONE_HOUR_SECONDS * 10) && $sign == $backendSign) {
             \Log::info('[CheckSign]新版校验通过');

Файловите разлики са ограничени, защото са твърде много
+ 7 - 7
tests/Http/Controllers/QuickApp/Oauth/UsersControllerTest.php