RFC8252 compliant and certified OpenID Connect and OAuth 2.0 client library for native applications
$ dotnet add package Duende.IdentityModel.OidcClientDuende.IdentityModel.OidcClient is an OpenID Connect (OIDC) client library for native applications. It provides
Duende.IdentityModel.OidcClient targets .NET Standard, making it suitable for .NET and .NET Framework. It can be used to build OIDC native clients with a variety of .NET UI tools. The samples directory shows how to use it in
More documentation is available here.
Duende.IdentityModel.OidcClient is a certified OpenID
Connect relying party implementation, and implements
RFC 8252, "OAuth 2.0 for native Applications".

Duende.IdentityModel.OidcClient is released as open source under the Apache 2.0 license. Bug reports and contributions are welcome at the GitHub repository.