Toy OAuth2.0 & OpenID Connect identity provider built on C# & Dotnet 5 6 7 8 (project's been going a while)
built primarily as a way of understanding the OAuth and OpenID Connect protocols.
-
Ensure dotnet & asp.net SDKs are installed - see documentation for instructions
-
Ensure docker/podman/equivalent is installed - see docker documentation for details
-
Clone repo
git@github.com:DLMousey/OIDC.Core-Redux.git- Install dependencies
cd OIDC.Core-Redux \
dotnet --project OIDC.Core-Redux restore- Start supporting services
docker compose up- Start API server
dotnet --project OIDC.Core-Redux startTests can be run with dotnet test
dotnet test
