Demonstrates basic OIdC / OAuth2 + PKCE flow
- single project webapi with VSA tendancies as server
- blazor wasm as external client
- dotnet new webapi
- dotnet new aspire-apphost
- dotnet new aspire-servicedefaults
- dotnet new blazorwasm -au Individual
TODO:
- Scalar UI + Imbedded Scalar Auth to IdP
- Postman PKCE Config Documentation
- Example Claim-Based Policies
- Angular SPA
- Process Documentation (WiP)
- Example Role-Based Policies
- Surface Manual Test APIs @ Blazor
- xUnit
- Tidy Docs
- Tidy Code
- KeycloakAdminService
- KeycloakAdmin Endpoints
NEXT:
- Mobile App
- Clean & VSA Refactoring
- Basic Plumbing (EFCore, MediatR, Validation, Logging, Error handling, etc.)