I'm running a geoserver and users have limited access to certain layers. Everything is running smooth, when a user is connecting the WMS via QGIS or ArcGIS.
The last step would be, that a user can login to a web application and watch the data, who he is allowed to. The application (based on Openlayers/JQuery/PHP) can already get layers from the Geoserver which are not protected.
The remaining problem is, that it is not possible to get secured layers (the GetCapabilites document only returns the free layers). Im dealing with this issue for a while but don't have a solution, yet.
How can I solve the authentication / authorization in my application? Is Authkey a possible solution: http://docs.geoserver.org/stable/en/user/community/authkey/index.html? Where can I download the plugin - I can't find it on the page I posted?