| 12345678910111213141516171819202122232425262728 |
- <?php
- declare (strict_types = 1);
- namespace app\middleware;
- use Jwt;
- class VerifyToken
- {
- /**
- * 处理请求
- *
- * @param \think\Request $request
- * @param \Closure $next
- * @return Response
- */
- public function handle($request, \Closure $next)
- {
- $url = $request->url();
- $has_login = strpos($url,'login');
- $token = $request->param('token');
- if($has_login >= 0 && $has_login !== false) return $next($request);
- throw new \Exception('未登录,请重新登录!',403);
- // return $next($request);
- }
- }
|