Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 14 additions & 1 deletion astro/src/content/docs/identityserver/aspnet-identity/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,19 @@ our `ProfileService<TUser>` and override `IsUserActiveAsync(TUser user)` to chec

## Template

Alternatively, you can use the `duende-is-aspid` [template](/identityserver/overview/packaging.mdx#templates) to create a starter
You can use the `duende-is-aspid` [template](/identityserver/overview/packaging.mdx#templates) to create a starter
IdentityServer host project configured to use ASP.NET Identity. See
the [Quickstart Documentation](/identityserver/quickstarts/5-aspnetid.md) for a detailed walkthrough.

## User Management Pages

The IdentityServer templates only include pages necessary for the authentication flow (login, logout,
consent, error). User management pages — such as forgot password, password reset, or two-factor
authentication setup — are not part of the IdentityServer templates because they are specific to your
user store implementation.

Since ASP.NET Core Identity provides built-in support for these features, you can add them to your
IdentityServer host by [scaffolding Identity into your project](https://learn.microsoft.com/en-us/aspnet/core/security/authentication/scaffold-identity).
This gives you ready-made pages for password reset, email confirmation, two-factor authentication,
and more — all integrated with the ASP.NET Core Identity user store you've already configured.

Loading