NASA-PDS / registry-api

Web API service for the PDS Registry, providing the implementation of the PDS Search API (https://github.com/nasa-pds/pds-api) for the PDS Registry.
https://nasa-pds.github.io/pds-api
Apache License 2.0
2 stars 5 forks source link

As a web client developer, I want to be able to access the API without having to ask for authorization #192

Open tloubrieu-jpl opened 1 year ago

tloubrieu-jpl commented 1 year ago

🧑‍🔬 User Persona(s)

Web developers (external and internal to JPL)

💪 Motivation

...so that I can start a UI development without having to ask to a specific authorization.

📖 Additional Details

Update the CORS parameters on the production services (Access-Control-Allow-Origin: ...)

⚖️ Acceptance Criteria

Given When I perform Then I expect

⚙️ Engineering Details

jordanpadams commented 1 year ago

@tloubrieu-jpl how critical is this? do we really need to figure this out this build cycle? I am thinking this may be a should-have we can punt until later when folks start trying to create web clients to access our site. for now, we can just add CORS support for specific IP ranges.

thoughts?

tloubrieu-jpl commented 1 year ago

Yes @jordanpadams , there's no hurry, the urgent thing was to have Eddy able to develop easily on top of the API which is done. I created this ticket to track the rest which we know need to be done for external developers.