Download this repository as a zip file. Choose one of the following assignments and follow the linked instructions:
- Implement a Relying Party in Python: instructions
- Implement a Relying Party in Java: instructions
- Use the Apache module
mod_auth_openidc
as a black-box Relying Party: instructions
After completing the assignments, experiment with your setup by applying the suggested tweaks in OpenID Connect Parameter options.
All OpenID Connect specifications can be found at http://openid.net/developers/specs/.