The SPID/CIE OIDC Federation Relying Party, written in C# for AspNetCore
⚠️ This project is a WiP, the first stable release for production use will be the v1.0.0.
TODO: WiP
TODO: Not available until v1.0.0 release
TODO: WiP
Your contribution is welcome, no question is useless and no answer is obvious, we need you.
Please open an issue if you've discoveerd a bug or if you want to ask some features.
Please open your Pull Requests on the dev branch. Please consider the following branches:
- main: where we merge the code before tag a new stable release.
- dev: where we push our code during development.
- other-custom-name: where a new feature/contribution/bugfix will be handled, revisioned and then merged to dev branch.
In this project we adopt Semver and Conventional commits specifications.
This project proposes an implementation of the italian OIDC Federation profile with automatic_client_registration and the adoption of the trust marks as mandatory.
- SPID and CIE OpenID Connect Relying Party
- OIDC Federation 1.0
- Automatic OPs discovery
- Trust chain storage and discovery
- Build trust chains for all the available OPs
- Multitenancy, a single service can configure many RPs
- Bootstrap Italia Design templates
This software is released under the Apache 2 License by:
- Daniele Giallonardo danielegiallonardo83@gmail.com.