You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Of these, I lean toward the token approach. The API is intended for two purposes:
As a service for the BillMap UI
As a public API for others who may want to use the data.
The second goal is something we will implement in the future, but it is not a near-term goal.
For 1., we want enough security to prevent malicious use, but don't want to make our own use a lot more complicated. For this, rate limits and settings on nginx may be enough.
For 2. we want to support certain users who may call the API at higher volumes. For that, I think that tokens are a reasonable approach and consistent with other public APIs, like the ones at GPO.gov
As API user:
I believe we should have authentication mechanism for API endpoints.
Possible solutions:
Needs to be done in this scope:
The text was updated successfully, but these errors were encountered: