headers->get('Authorization'); if (strpos($token, 'Bearer ') !== false) { $token = str_replace("Bearer ", null, $token); $token = trim($token); if($token){ // JWT解密token $jwt = new Jwt('jwt_lgx_app'); $userId = $jwt->verifyToken($token); }else{ return response()->json(message(1035, false, [], 403))->setEncodingOptions(256); } } else { $userId = 0; } $request->headers->set('token_uid' , $userId); //如果已登录则执行正常的请求 return $next($request); } }