12345678910111213141516171819202122232425 |
- <?php
- declare (strict_types = 1);
- namespace app\middleware;
- use think\wenhainan\Auth;
- class Admin
- {
- /**
- * @param $request
- * @param \Closure $next
- * @return array|mixed|\think\response\Json
- */
- public function handle($request, \Closure $next)
- {
- $controller = request()->controller();
- $action = request()->action();
- $auth = new Auth();
- if(!$auth->check($controller . '-' . $action, 123)){
- return error('你没有权限访问,请联系管理员!' , 401);
- }
- return $next($request);
- }
- }
|