We finally found the time to put more work into our templates.
dotnet new is4empty
Creates a minimal IdentityServer4 project without a UI.
Adds the quickstart UI to the current project (can be e.g added on top of is4empty)
Adds a basic IdentityServer with UI, test users and sample clients and resources. Shows both in-memory code and JSON configuration.
Adds a basic IdentityServer that uses ASP.NET Identity for user management
Adds a basic IdentityServer that uses Entity Framework for configuration and state management
dotnet new -i identityserver4.templates
If you need to set back your dotnet new list to “factory defaults”, use this command:
dotnet new --debug:reinit