GeoNode / QGISGeoNodePlugin

A QGIS plugin that provides integration with GeoNode
https://geonode.org/QGISGeoNodePlugin/
GNU General Public License v3.0
11 stars 10 forks source link

Add support for basic auth for GeNode 3.3+ #223

Closed ricardogsilva closed 2 years ago

ricardogsilva commented 2 years ago

This PR enables connecting to GeoNode deployments with HTTP Basic Auth in addition to OAuth2.

As described in #222, this PR makes use of the /api/v2/gs/... path, which uses a GeoNode proxy to connect to GeoServer. This proxy understands HTTP Basic Auth

As stated in geosolutions-it/nexus-geonode#563, GeoNode does not currently support updating a dataset's SLD using this Basic Auth method. This is tracked in geonode/geonode#8760 and will hopefully be fixed soon. Therefore I am proposing this PR be merged

fixes #222