| 12345678910111213141516171819202122232425262728293031 | <?phpdeclare (strict_types=1);namespace app\common\middleware;/** * Description of Auth * * @author sgq */class Auth {    /**     * 处理请求     *     * @param \think\Request $request     * @param \Closure       $next     * @return Response     */    public function handle($request, \Closure $next) {        $controller = $request->controller();        if (strtolower($controller) != "auth" && empty(session('user'))) {            if ($request->isJson())                return json(["msg" => "登录已失效"]);            return redirect('/index/auth/login');        }        return $next($request);    }}
 |