diff --git a/.example.env b/.example.env index 4e565ae..d2ab1c2 100644 --- a/.example.env +++ b/.example.env @@ -1,5 +1,8 @@ APP_DEBUG=true +# 后台系统日志开关 +APP_ADMIN_SYSTEM_LOG=true + DEFAULT_TIMEZONE=Asia/Shanghai DB_TYPE=mysql diff --git a/app/admin/middleware/SystemLog.php b/app/admin/middleware/SystemLog.php index 47f1cb2..f3020af 100644 --- a/app/admin/middleware/SystemLog.php +++ b/app/admin/middleware/SystemLog.php @@ -34,7 +34,8 @@ class SystemLog public function handle(Request $request, Closure $next) { $response = $next($request); - $params = $request->param(); + if (!env('APP_ADMIN_SYSTEM_LOG', true)) return $response; + $params = $request->param(); if (isset($params['s'])) unset($params['s']); foreach ($params as $key => $val) { in_array($key, $this->sensitiveParams) && $params[$key] = "***********";