vbessonov / shibboleth-idp-testbed

Fully working Shibboleth IDP and SP written in Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Fully working Shibboleth IDP and SP written in Python


Languages

Language:Python 61.6%Language:Dockerfile 15.7%Language:Shell 11.3%Language:HTML 11.2%Language:AMPL 0.1%