I have installed Geoserver on my server. And I have proxy server(installed nginx) to access Geoserver.
location /geoserver {
proxy_pass http://127.0.0.1/geoserver/;
}
http://mydomain.com/geoserver
==> to ==> http://localhost:8080/geoserver
I installed geoserver extensions (Shape, Excel, DXF) that users can download geographic data.
http://localhost:8080/geoserver/wms?request=GetFeature&typeName=Polygons&BBOX=-103.929,44.375,-103.633,44.500&outputFormat=dxf
But someone can download all geographic data in a city of BBOX . I want to restrict access download. How can I do this with proxy server or other solutions?