Skip to content

Private site - #199

Open
amywieliczka wants to merge 11 commits into
mainfrom
private-site
Open

Private site#199
amywieliczka wants to merge 11 commits into
mainfrom
private-site

Conversation

@amywieliczka

Copy link
Copy Markdown
Contributor

Contributors can still login and access the /edit pages via shibboleth
CDL Staff can still login and access the /admin pages via shibboleth
Anyone logged in via shibboleth can access the /api pages
We can also bypass shibboleth login and access the /api pages via token authentication

To deploy without disruption to services:

  1. pull this codebase in to prod
  2. migrate: python manage.py migrate
  3. create calisphere and rikolti users in the admin interface and create API keys for them
  4. put the API keys in calisphere and rikolti
  5. update shibboleth logging config & apache config
  6. restart shibboleth & apache: monit restart shibd monit restart http

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant