This is a very simple setup just to check that all your gear are in order.
The setup consists of one IdP and one SP.
The IdP authenticates users by using a htpasswd plugin and gets the identity information
from the ini-plugin.
All this is in the idp/who.ini configuration file, the file used for authentication
is idp/passwd and the ini file is idp/idp_user.ini.
The passwords in passwd in clear text:
roland:friend
ozzie:two
derek:three
ryan:four
ischiro:five
The SP doesn't do anything but show you the information that the IdP sent.
To make it easy, for me :-), both the IdP and the SP uses the same keys.
To run the setup do
./all.sh start
and then use your favourite webbrowser to look at "http://localhost:8087/whoami"
Note, the listeners are all configured to bind to localhost (127.0.0.1) only.
If you want to be able to connect to them externally, grep "HOST = '127.0.0.1'"
example/*/*.py and replace 127.0.0.1 with 0.0.0.0 or a specific IP.
./all.sh stop
will of course stop your IdP and SP.