I am wondering how, and if it is possible, to filter a geoserver's layer (from a large shapefile) on a specific geometry coming from a postgis table.
I have a huge shapefile for a country. I'd like the user to only be able to view a limited area of the layer he has been granted permission for (a city or whatever). The geometry he is allowed to see is stored as a multipolygon in a postgis table.
Is there a way to do that directly in geoserver (server-side)?
If not, could you give me some hints / technologies to use?