Skip to content

Commit 0db2826

Browse files
committed
Add third party information
1 parent a4559ba commit 0db2826

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

aspnetcore/security/authentication/configure-oidc-web-authentication.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,13 @@ The Microsoft.Identity.Web Nuget packages is a Microsoft specific client built o
252252

253253
## Using third party OpenID Connect provider clients
254254

255-
// TODO
255+
Many OpenID Connect server implementations create Nuget packages which are optimized for the same OpenID Connect implementation. These packages implement the OpenID connect client specifics with the extras required by the specific OpenID Connect server. Microsoft.Identity.Web is one example of this.
256+
257+
If implementing multiple OpenID Connect clients from different OpenID Connect servers in a single application, it is normally better to revert to the default ASP.NET Core implementation as the different clients overwrite some options which affect the other clients.
258+
259+
[OpenIddict Web providers](https://documentation.openiddict.com/integrations/web-providers) is a client implementation which supports many different server implementations.
260+
261+
[IdentityModel](https://github.com/IdentityModel/IdentityModel) is a .NET standard helper library for claims-based identity, OAuth 2.0 and OpenID Connect. This can also be used to help with the client implementation.
256262

257263
## Backend for frontend (BFF) security architecture
258264

0 commit comments

Comments
 (0)