https://github.com/DuendeArchive/IdentityServer.Templates
.NET CLI Templates for Duende IdentityServer
https://github.com/DuendeArchive/IdentityServer.Templates
Last synced: 9 months ago
JSON representation
.NET CLI Templates for Duende IdentityServer
- Host: GitHub
- URL: https://github.com/DuendeArchive/IdentityServer.Templates
- Owner: DuendeSoftware
- License: other
- Created: 2020-10-23T07:10:26.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-09-22T15:28:48.000Z (over 1 year ago)
- Last Synced: 2024-12-16T06:02:57.622Z (over 1 year ago)
- Language: C#
- Size: 23 MB
- Stars: 99
- Watchers: 10
- Forks: 14
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IdentityServer.Templates
> [!IMPORTANT]
> Templates are now managed within the [products repository](https://github.com/DuendeSoftware/products/tree/main/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`