Skip to content

Commit 0b16fb2

Browse files
authored
Merge pull request #811 from DuendeSoftware/release/is-7.3-rtm
IdentityServer 7.3 RTM
2 parents bc58903 + 7c5553f commit 0b16fb2

File tree

3 files changed

+30
-6
lines changed

3 files changed

+30
-6
lines changed

src/content/docs/identityserver/overview/packaging.mdx

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ Duende IdentityServer Quickstart UI (UI assets only) duende-is-ui
6363
Duende IdentityServer with ASP.NET Core Identity duende-is-aspid [C#] Web/Duende/IdentityServer
6464
Duende IdentityServer with Entity Framework Stores duende-is-ef [C#] Web/Duende/IdentityServer
6565
Duende IdentityServer with In-Memory Stores and Test Users duende-is-inmem [C#] Web/Duende/IdentityServer
66+
Duende IdentityServer duende-is [C#] Web/Duende/IdentityServer
6667
```
6768

6869
## Template Descriptions
@@ -233,6 +234,27 @@ The template targets SQLite by default, but we have included scripts to easily s
233234

234235
[Read more about the Entity Framework Core setup here.](/identityserver/data/ef.md)
235236

237+
### Duende IdentityServer
238+
239+
The Duende IdentityServer template is our most feature-rich offering and a great starting point for developers who want a simple yet effective UI/UX experience.
240+
241+
```bash
242+
dotnet new duende-is
243+
```
244+
245+
The template is built on the Entity Framework Core template but provides an administrative UI for managing clients, scopes, and claims against a database storage engine.
246+
It also has a diagnostics dashboard showing system information, including the licensing tier and features currently used in your IdentityServer deployment.
247+
248+
#### Third-party Dependencies
249+
250+
This template includes several third-party dependencies:
251+
252+
- [Serilog](https://serilog.net/)
253+
- [Bootstrap 5](https://getbootstrap.com)
254+
- [Bootstrap 5 tags](https://github.com/lekoala/bootstrap5-tags)
255+
- [JQuery](https://jquery.org)
256+
- [Entity Framework Core](https://learn.microsoft.com/en-us/ef/core/)
257+
236258
### Duende IdentityServer with ASP.NET Core Identity
237259

238260
The **Duende IdentityServer with ASP.NET Core Identity** template integrates with ASP.NET Identity to

src/content/docs/identityserver/upgrades/identityserver4-to-duende-identityserver-v7.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
2-
title: "IdentityServer4 to Duende IdentityServer v7.2"
2+
title: "IdentityServer4 to Duende IdentityServer v7.3"
33
sidebar:
44
order: 138
5-
label: IdentityServer4 → v7.2
5+
label: IdentityServer4 → v7.3
66
---
77

88
import { Code } from "astro/components";
99
import { Steps } from "@astrojs/starlight/components";
1010
import { Tabs, TabItem } from "@astrojs/starlight/components";
1111

12-
This upgrade guide covers upgrading from IdentityServer4 to Duende IdentityServer v7.2.
12+
This upgrade guide covers upgrading from IdentityServer4 to Duende IdentityServer v7.3.
1313
IdentityServer4 reached its end of life (EOL) on December 13, 2022. It is strongly advised to migrate to Duende IdentityServer.
1414

1515
Depending on your current version of IdentityServer4, different steps may be required.
@@ -372,14 +372,14 @@ Update the IdentityServer4 dependencies in your IdentityServer host project to D
372372

373373
```diff lang="xml" title=".csproj"
374374
- <PackageReference Include="IdentityServer4" Version="4.1.2" />
375-
+ <PackageReference Include="Duende.IdentityServer" Version="7.2.0" />
375+
+ <PackageReference Include="Duende.IdentityServer" Version="7.3.0" />
376376
```
377377

378378
You'll need to make a similar change for all IdentityServer4 packages, including `IdentityServer4.EntityFramework` and `IdentityServer4.AspNetIdentity`. For example:
379379

380380
```diff lang="xml" title=".csproj"
381381
- <PackageReference Include="IdentityServer4.EntityFramework" Version="4.1.2" />
382-
+ <PackageReference Include="Duende.IdentityServer.EntityFramework" Version="7.2.0" />
382+
+ <PackageReference Include="Duende.IdentityServer.EntityFramework" Version="7.3.0" />
383383
```
384384

385385
The IdentityModel package was renamed to Duende IdentityModel and needs updating if you reference it directly:
@@ -570,4 +570,4 @@ As part of your upgrade from IdentityServer4 to Duende IdentityServer, we recomm
570570
- [JwtRequestValidator signature changes](https://github.com/DuendeSoftware/IdentityServer/pull/537)
571571
- [Changes in AppAuth URL validator for logout](https://github.com/DuendeSoftware/IdentityServer/pull/619)
572572
- [Use of EmailClaimType option in ASP.NET Identity integration](https://github.com/DuendeSoftware/IdentityServer/pull/625)
573-
- `ClientConfigurationStore` now uses `IConfigurationDbContext` to allow for customization. If you have a customized Entity Framework Core-based store, you may need to update your constructors.
573+
- `ClientConfigurationStore` now uses `IConfigurationDbContext` to allow for customization. If you have a customized Entity Framework Core-based store, you may need to update your constructors.

src/content/docs/index.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ import Testimonial from "~/components/testimonial.astro";
4141

4242
```bash title="Terminal"
4343
dotnet new install Duende.Templates
44+
dotnet new duende-is -o DuendeIdentityServer
45+
dotnet run --project DuendeIdentityServer
4446
```
4547
</Card>
4648
<Card title="Demo Server" icon="setting" href="https://demo.duendesoftware.com">

0 commit comments

Comments
 (0)