Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Public API endpoint to request server information #324

Closed
mstevens83 opened this issue Dec 14, 2015 · 2 comments
Closed

Public API endpoint to request server information #324

mstevens83 opened this issue Dec 14, 2015 · 2 comments
Assignees

Comments

@mstevens83
Copy link
Contributor

It would be a good idea to have an API endpoint which non-human clients (e.g. Sapelli) can use to request basic server information (version, installed extensions, etc.) and thus verify they are indeed talking to a (compatible) GeoKey set-up.

There could be security concerns with giving away this information in a public API, but then again we already expose the GeoKey version on publicly accessible admin pages.
To reduce the risk @mfc-julius points about the API should not expose superuser extensions unless the requester is an (authenticated) super user.

@mstevens83 mstevens83 self-assigned this Dec 14, 2015
@mstevens83
Copy link
Contributor Author

Implemented in 96171e4, 04671e5 & a58164c.
Merged into master and released with https://github.com/ExCiteS/geokey/releases/tag/0.8.2.

Still, I'm interested to hear what @oliverroick thinks about all this.

@mstevens83
Copy link
Contributor Author

Added documentation on website: ExCiteS/geokey-website#19

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant