Skip to content

Commit 7e1374e

Browse files
authored
404 fixes (#632)
1 parent cc351ce commit 7e1374e

18 files changed

Lines changed: 18 additions & 17 deletions

File tree

BFF/v2/docs/config.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ home = [ "HTML", "RSS", "JSON"]
1212
[params]
1313
editURL = "https://github.com/DuendeSoftware/docs.duendesoftware.com/edit/main/BFF/v2/docs/content/"
1414
samples_base = "https://github.com/DuendeSoftware/Samples/tree/main/BFF/v2"
15+
samples_base_is = "https://github.com/DuendeSoftware/Samples/tree/main/IdentityServer/v7"
1516
identityServerBaseURL = "https://docs.duendesoftware.com/identityserver/v7"
1617

1718
[params.newContent]

BFF/v2/docs/content/samples/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ chapter = true
77
# Samples
88

99
We have a collection of runnable samples that show how to use IdentityServer and configure client applications in a variety of scenarios. Most of the samples include both their own IdentityServer implementation and the
10-
clients and APIs needed to demonstrate the illustrated functionality. The "Basics" samples use a [shared IdentityServer implementation]({{< param samples_base >}}/Basics/IdentityServer), and some of the BFF samples use our public [demo instance of IdentityServer](https://demo.duendesoftware.com/).
10+
clients and APIs needed to demonstrate the illustrated functionality. The "Basics" samples use a [shared IdentityServer implementation]({{< param samples_base_is >}}/Basics/IdentityServer), and some of the BFF samples use our public [demo instance of IdentityServer](https://demo.duendesoftware.com/).
1111

1212
{{%children style="li" /%}}
1313

FOSS/outtakes/aspnetcore/web.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,5 +132,5 @@ services.AddClientAccessTokenClient("client", configureClient: client =>
132132
![image](images/Web.gif)
133133

134134
Full sample can be found in the
135-
[samples](https://github.com/DuendeArchive/IdentityModel.AspNetCore).
135+
[samples](https://github.com/DuendeArchive/IdentityModel.AspNetCore/).
136136

FOSS/outtakes/aspnetcore/worker.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,5 +116,5 @@ protected override async Task ExecuteAsync(CancellationToken stoppingToken)
116116
![image](images/Worker.gif)
117117

118118
Full sample can be found in the
119-
[samples](https://github.com/DuendeArchive/IdentityModel.AspNetCore).
119+
[samples](https://github.com/DuendeArchive/IdentityModel.AspNetCore/).
120120

IdentityServer/v5/docs/content/data/ef.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,4 +127,4 @@ You are expected to manage the database creation, schema changes, and data migra
127127
Using EF migrations is one possible approach to this.
128128
If you do wish to use migrations, then see the [EF quickstart]({{<ref "/quickstarts/4_ef">}}) for samples on how to get started, or consult the Microsoft [documentation on EF migrations](https://docs.microsoft.com/en-us/ef/core/managing-schemas/migrations/index).
129129

130-
We also publish [sample SQL scripts](https://github.com/DuendeSoftware/IdentityServer/tree/main/migrations/IdentityServerDb/Migrations) for the current version of the database schema.
130+
We also publish [sample SQL scripts](https://github.com/DuendeSoftware/products/tree/main/identity-server/migrations/IdentityServerDb/Migrations) for the current version of the database schema.

IdentityServer/v5/docs/content/quickstarts/3_api_access.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,5 +114,5 @@ By far the most complex task for a typical client is to manage the access token.
114114
ASP.NET Core has many built-in facility that can help you with those tasks (like caching or sessions),
115115
but there is still quite some work left to do.
116116

117-
Feel free to have a look at [this](https://github.com/DuendeArchive/IdentityModel.AspNetCore) library, which can automate
117+
Feel free to have a look at [this](https://github.com/DuendeArchive/IdentityModel.AspNetCore/) library, which can automate
118118
many of the boilerplate tasks.

IdentityServer/v5/docs/content/quickstarts/4_ef.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ One approach for managing those changes is to use [EF migrations](https://docs.m
5252
If migrations are not your preference, then you can manage the schema changes in any way you see fit.
5353

5454
{{% notice note %}}
55-
You can find the latest SQL scripts for SqlServer in our EF [repository](https://github.com/DuendeSoftware/IdentityServer/tree/main/migrations/IdentityServerDb/Migrations).
55+
You can find the latest SQL scripts for SqlServer in our EF [repository](https://github.com/DuendeSoftware/products/tree/main/identity-server/migrations/IdentityServerDb/Migrations).
5656
{{% /notice %}}
5757

5858
### Configuring the Stores

IdentityServer/v5/docs/content/samples/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ chapter = true
88

99
Our samples [repository]({{< param samples_base >}}) contains various samples for IdentityServer, BFF and typical application scenarios.
1010

11-
Feel free to open a new [feature request](https://github.com/DuendeSoftware/IdentityServer/discussions/new) if you are looking for a particular sample, and can't find it here.
11+
Feel free to open a new [feature request](https://github.com/DuendeSoftware/community/discussions) if you are looking for a particular sample, and can't find it here.

IdentityServer/v5/docs/content/samples/misc.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ weight: 1000
77
### WebForms client
88
This sample shows how to add OpenID Connect code flow with PKCE to a .NET 4.8 WebForms client.
99

10-
[link to source code](https://github.com/DuendeSoftware/Samples/tree/main/various/WebFormsOidcClient)
10+
[link to source code](https://github.com/DuendeSoftware/samples/tree/main/various/clients/Owin/WebForms)
1111

1212
### Securing Azure Functions
1313
This sample shows how to parse and validate a JWT token issued by IdentityServer inside an Azure Function.

IdentityServer/v5/docs/content/ui/login/dynamicproviders.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ These results can then be used to populate the list of options presented to the
3333
This API is deliberatly separate to the *IAuthenticationSchemeProvider* provided by ASP.NET Core, which returns the list of statically configured providers (from *Startup.cs*).
3434
This allows the developer to have more control over the customization on the login page (e.g. there might be hundreds or thousands of dynamic providers, and therefore you would not want them displayed on the login page, but you might have a few social providers statically configured that you would want to display).
3535

36-
Here is an example of how the [IdentityServer Quickstart UI](https://github.com/DuendeSoftware/IdentityServer.Quickstart.UI/blob/main/Quickstart/Account/AccountController.cs#L265-L282) uses both interfaces to then present a merged and unified list to the end user:
36+
Here is an example of how the [IdentityServer Quickstart UI](https://github.com/DuendeSoftware/products/blob/main/identity-server/templates/src/UI/Pages/Account/Login/Index.cshtml.cs#L197-L214) uses both interfaces to then present a merged and unified list to the end user:
3737

3838

3939
```cs

0 commit comments

Comments
 (0)