Name: geoserver-geonode-ext
Owner: GeoSolutions
Description: GeoNode's GeoServer Extensions
Created: 2015-06-11 10:59:44.0
Updated: 2015-06-11 10:59:45.0
Pushed: 2016-11-11 10:55:27.0
Size: 366
Language: Java
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
GeoNode extends GeoServer with certain JSON, REST, and security capabilities.
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.
TODO
.. todo:: Document GeoServer GeoJSON extensions
TODO
.. todo:: Document GeoServer REST extensions