Sample project demonstrating User Registration, Login, role based access using OAuth2/Open ID Connect protocols implemented by IdentityServer4. This sample uses the Open ID Connect Authorization code flow + PKCE
Technologies Used
- Angular
- ASP.NET CORE
- IdentityServer4
- ASP.NET CORE Identity
- oidc-client-js
This sample also demonstrates how to show the user a session expiring warning popup, the extend session button on the popup explicitly renews the user session by using the silent renew feature of oidc-client-js library.