/shibboleth-idp-testbed

Fully working Shibboleth IDP and SP written in Python

Primary LanguagePython

shibboleth-idp-testbed

Fully working Shibboleth IDP and SP written in Python.

Project consists of the following modules:

Usage

To run this project locally please do the following:

  1. Add a new record idptestbed.com to /etc/hosts
127.0.0.1     idptestbed.com

It's required because Python SP assumes that Shibboleth IdP is accessible on idptestbed.com.

  1. Run services using Docker Compose:
docker-compose up -d
  1. After the services are up you can access http://localhost:8000 and test the authentication process using two users:
  • login: student1, password: password
  • login: staff1, password: password