Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/geonode/geoserver-geonode-ext
GeoNode's GeoServer Extensions
https://github.com/geonode/geoserver-geonode-ext
Last synced: about 1 month ago
JSON representation
GeoNode's GeoServer Extensions
- Host: GitHub
- URL: https://github.com/geonode/geoserver-geonode-ext
- Owner: GeoNode
- Created: 2012-12-09T23:18:38.000Z (about 12 years ago)
- Default Branch: main
- Last Pushed: 2024-07-11T09:55:55.000Z (5 months ago)
- Last Synced: 2024-07-11T13:15:17.456Z (5 months ago)
- Language: Scheme
- Homepage:
- Size: 10.6 MB
- Stars: 10
- Watchers: 25
- Forks: 42
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
geoserver-geonode-ext
=====================GeoNode extends GeoServer with certain JSON, REST, and security capabilities.
Security
--------GeoServer delegates authentication and authorization to GeoNode.
When the GeoServer plugin sees a request, it attempts to authorize with
GeoNode:- If the request has a valid `sessionid` cookie (this links to a user in
GeoNode), GeoNode looks up the user's permissions and replies.- If there are HTTP credentials in the request (via the `HTTP_AUTHORIZATION`
header) and they match those configured in the `OGC_SETTINGS`,
GeoNode replies that this user is a super-user.- **Uploads** is a special case: here, GeoNode makes the original request
using the `OGC_SETTINGS` credentials.JSON
----TODO
.. todo:: Document GeoServer GeoJSON extensions
REST
----TODO
.. todo:: Document GeoServer REST extensions