datahuborg / datahub

An experimental hosted platform (GitHub-like) for organizing, managing, sharing, collaborating, and making sense of data.
https://datahub.csail.mit.edu
MIT License
210 stars 60 forks source link

Add an authentication-only OAuth scope #176

Closed justinanderson closed 8 years ago

justinanderson commented 8 years ago

DataHub probably doesn't need to be a full OIDC provider, but it'd be useful to have an authentication scope like 'profile' and a user info endpoint which is only viewable with the profile scope.

Apps often act as themselves, but need to verify a user's identity on DataHub before sharing a repo with them. The existing read and write scopes are overkill for just authentication.