Skip to content

HarvardKey-emulating demo cas server for porta development

License

Notifications You must be signed in to change notification settings

harvard-dce/hkey-demo-cas-server

 
 

Repository files navigation

hkey-demo-cas-server

A demo CAS server work with django-cas-ng/example to show how to integrate with django-cas-ng and python-cas.

Local development setup

pip install -r requirements-dev.txt
pre-commit install

Run locally using docker

docker-compose up

Run locally the old way

python manage.py migrate
./demo_data/import.sh
python manage.py runserver 9000

Default user/passwd combos

username password
admin testinstructor
dr_fauci testinstructor
producer
nancy
joe teststudent

(dr_fauci has 2 courses)

Test

Open http://127.0.0.1:9000/cas/login


About

HarvardKey-emulating demo cas server for porta development

Resources

License

Stars

Watchers

Forks

Languages

  • Python 95.2%
  • Dockerfile 3.6%
  • Shell 1.2%