-
Couldn't load subscription status.
- Fork 11
Description
There is a lot of interest in this project. If you're interested in ERDDAP, but not just this project it could be worth looking at the other project listed: #45 or thinking about other projects within ERDDAP. There are a lot of potential projects in ERDDAP, so letting me know your skills and particular interests could let me suggest a different project in ERDDAP.
Project Description
Define a way for protected datasets to be used from code. Most likely this would be an API that would enable users to authenticate directly from code (like R, Matlab, and Python scripts). Currently the primary authentication method is OAuth2, and there are a couple paths forward. 1) Provide client side libraries for major languages (like R, Matlab, and Python) to allow authentication. 2) Provide an alternative authentication mechanism (temporary access tokens). This would resolves issues like: ERDDAP/erddap#92 and make ERDDAP a much more useful service for groups that want to have protected datasets.
Expected Outcomes
The ability for users to easily interact with protected ERDDAP datasets from code.
Skills required
Java, API design, optionally OAuth, Matlab, Python, R
Mentor(s)
Chris John (@ChrisJohnNOAA)
Expected Project Size
175
What is the difficulty of the project?
Intermediate