- Angular Code flow PKCE public client
- Blazor WASM, ASP.NET Core hosted BFF Code flow PKCE, trusted client
- API OAUTH2 introspection and reference tokens
- OpenID Connect server implemented with OpenIddict
Implementing OpenID Code Flow with PKCE using OpenIddict and Angular
Secure a Blazor WASM ASP.NET Core hosted APP using BFF and OpenIddict
Using Blazor with a YARP downstream API protected using certificate authentication
dotnet ef migrations add initSts -c ApplicationDbContext
Add-Migration "init_sts" -c ApplicationDbContext
Update-Database -Context ApplicationDbContext
2022-02-07 Update solution
2022-01-23 Fix API calls
2022-01-21 Update project
2022-01-04 Update STS
2022-01-01 Added Blazor BFF WASM ASP.NET Core hosted demo
2021-12-24 Updating .NET 6, Angular 13.1.0
2021-07-01 Updating .NET 5, Angular 12
2021-04-21 Updated packages, improved scope validation
2020-12-26 Updating to .NET 5, Angular 11
2018-05-27 Updating to .NET Core 2.1
2018-02-09 Updating npm and Angular 5.2.4
2018-02-03 Updating npm and nuget packages, Angular 5.2.3, angular-auth-oidc-client 4.0.1
2017-11-24 Updated ASP.NET Core 2, Angular 5.0.3, angular-auth-oidc-client
2017-06-13 Updated using angular-auth-oidc-client 0.0.4 and Angular to 4.2.2
2017.06.09 Updated Auth Module, and angular to 4.1.3
https://documentation.openiddict.com/
https://github.com/damienbod/Blazor.BFF.OpenIDConnect.Template
https://github.com/openiddict/openiddict-core
https://github.com/robinvanderknaap/authorization-server-openiddict
https://github.com/openiddict/openiddict-samples
https://blogs.msdn.microsoft.com/webdev/2017/01/23/asp-net-core-authentication-with-identityserver4/
https://blogs.msdn.microsoft.com/webdev/2016/10/27/bearer-token-authentication-in-asp-net-core/
https://blogs.msdn.microsoft.com/webdev/2017/04/06/jwt-validation-and-authorization-in-asp-net-core/
https://www.scottbrady91.com/OpenID-Connect/OpenID-Connect-Flows