我有一个Geoserver实例,它以WFS / WMS / WMTS格式提供我的空间数据,然后我在Openlayers 3应用程序中使用它 .

我现在看的是引入身份验证,但我正在努力找出最好的方法 .

我希望能够在我的OL3应用程序中使用我的数据,但如果有人希望通过桌面软件(如QGIS)访问数据,则可以进行身份验证 .

我可以采用唯一的方法在Geoserver上引入身份验证,然后通过身份验证来启用OL3中使用的层吗?这将如何实现?

我想在这里可以使用PHP来保存用户名和密码,然后可以在请求图层时将其传递给OL3?

这是一个理论问题,并希望就此方案采取的最佳方法提出一些建议 .

谢谢