This is a demo of Single Page Application implementation of Authorization Code flow with PKCE which is a OAuth2 standard, described in much more details in the official documentation.
In the demo you can monitor each step having insights into the core variables being used in the flow.
Auth0 was chosen as the Authorization Server as it's well documented and allows a free tier for low-traffic applications.
- React
- Redux
- Bootstrap
- ASP.NET 5