-
Notifications
You must be signed in to change notification settings - Fork 67
API key server logic #633
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
API key server logic #633
Conversation
@korlaxxalrok heads up we are going to need some kind of redis like database that is accessible from all web server nodes |
@sgratzl What URL will we expose the admin interface at? |
so far the plan is on delphi.cmu.edu/epidata/admin/ which is connected to the master database. Thus, when you edit users it should get replicated to the other databases. |
@sgratzl Re Redix DB. Can we use Redis? |
lol. I should watch out more for typos. Sure, it should be a Redis-compatible database. see also https://limits.readthedocs.io/en/latest/storage.html#storage-scheme |
Implement API key scrubbing and structured logging
superceded by #1061 |
Prerequisites:
dev
branchdev
Summary
implements the server logic to require API keys and roles for the endpoints.
tasks