Skip to content

Latest commit

 

History

History

templates

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

IdentityServer.Templates

.NET CLI Templates for Duende IdentityServer

dotnet new isempty

Creates a minimal Duende IdentityServer project without a UI.

dotnet new isui

Adds the quickstart UI to the current project (can be e.g added on top of isempty)

dotnet new isinmem

Adds a basic Duende IdentityServer with UI, test users and sample clients and resources.

dotnet new isaspid

Adds a basic Duende IdentityServer that uses ASP.NET Identity for user management. If you automatically seed the database, you will get two users: alice and bob - both with password Pass123$. Check the SeedData.cs file.

dotnet new isef

Adds a basic Duende IdentityServer that uses Entity Framework for configuration and state management. If you seed the database, you get a couple of basic client and resource registrations, check the SeedData.cs file.

dotnet new bff-remoteapi

Creates a basic JavaScript-based BFF host that configures and invokes a remote API via the BFF proxy.

dotnet new bff-localapi

Creates a basic JavaScript-based BFF host that invokes a local API co-hosted with the BFF.

Installation

Install with:

dotnet new install Duende.IdentityServer.Templates

If you need to set back your dotnet new list to "factory defaults", use this command:

dotnet new --debug:reinit

To uninstall the templates, use

dotnet new uninstall Duende.IdentityServer.Templates