ApiLog.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. // +----------------------------------------------------------------------
  3. // | Niucloud-admin 企业快速开发的saas管理平台
  4. // +----------------------------------------------------------------------
  5. // | 官方网址:https://www.niucloud.com
  6. // +----------------------------------------------------------------------
  7. // | niucloud团队 版权所有 开源版本可自由商用
  8. // +----------------------------------------------------------------------
  9. // | Author: Niucloud Team
  10. // +----------------------------------------------------------------------
  11. namespace app\api\middleware;
  12. use app\Request;
  13. use Closure;
  14. /**
  15. * admin用户操作日志
  16. * Class AdminCheckToken
  17. * @package app\api\middleware
  18. */
  19. class ApiLog
  20. {
  21. public function handle(Request $request, Closure $next)
  22. {
  23. //写入日志
  24. // if($request->method() != 'GET')
  25. // {
  26. // $data = [
  27. // 'uid' => $request->adminid(),
  28. // 'username' => $request->username(),
  29. // 'url' => $request->url(),
  30. // 'params' => $request->param(),
  31. // 'ip' => $request->ip(),
  32. // 'type' => $request->method()
  33. //
  34. // ];
  35. // (new UserLogService())->add($data);
  36. // }
  37. //
  38. return $next($request);
  39. }
  40. }