MicroSTS - A token issuer service with IdentityServer and an Angular admin UI
This project aims for a fully working and minimalistic Security Token Service with local user administration.
It takes advantage of the following existing functionality:
- IdentityServer: handles all the OpenID Connect and OAuth 2.0 protocol stuff
- ASP.NET Core Identity: handles the general public available login functionality and manages users, passwords, profile data, roles, claims, tokens, email confirmation, and more
- Angular: provides a minimalistic ui for administrate users, clients and resources.
The reason why I created this project was to learn about the topic of OpenID Connect and OAuth in the .NET landscape. Big shout out to the guys from the IdentityServer project.