Duende.IdentityModel 8.1.0 (original) (raw)
About Duende.IdentityModel
Duende.IdentityModel is a .NET library for claims-based identity, OAuth 2.0 and OpenID Connect.
It provides an object model to interact with the endpoints defined in the various OAuth and OpenId Connect specifications in the form of:
- types to represent the requests and responses
- extension methods to invoke requests
- constants defined in the specifications, such as standard scope, claim, and parameter names
- other convenience methods for performing common identity related operations
Duende.IdentityModel targets .NET Standard 2.0, making it suitable for .NET and .NET Framework.
For more documentation, please see the
documentation site.
- Certified OIDC client library for native apps:
Duende.IdentityModel.OidcClient - Extensions for IdentityModel.OidcClient, including
DPoP support:
Duende.IdentityModel.OidcClient.Extensions
Feedback
Duende.IdentityModel is released as open source under theApache 2.0 license. Bug reports and contributions are welcome atthe GitHub repository.
| Product | Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
.NETStandard 2.0
- Microsoft.BCL.Memory (>= 10.0.4)
- System.Text.Json (>= 10.0.4)
net10.0
- No dependencies.
net8.0
- Microsoft.BCL.Memory (>= 10.0.4)
NuGet packages (149)
Showing the top 5 NuGet packages that depend on Duende.IdentityModel:
| Package | Downloads |
|---|---|
| Duende.IdentityServer.Storage Storage interfaces and models for Duende IdentityServer | 26.4M |
| Duende.AccessTokenManagement Automatic access token management for OAuth client credential flows | 18.0M |
| Volo.Abp.AspNetCore Package Description | 14.8M |
| Volo.Abp.IdentityModel Package Description | 4.4M |
| Reo.Core.IdentityModel Package Description | 3.5M |
GitHub repositories (13)
Showing the top 13 popular GitHub repositories that depend on Duende.IdentityModel:
| Repository | Stars |
|---|---|
| abpframework/abp Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation. | 14.3K |
| ChilliCream/graphql-platform Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Nitro the awesome Monaco based GraphQL IDE. | 5.7K |
| phongnguyend/Practical.CleanArchitecture Full-stack .Net 10 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 21, React 19, Vue 3.5, BFF with YARP, NextJs 16, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, EF Core, OpenTelemetry, SignalR, Background Services, Health Checks, Rate Limiting, Clouds (Azure, AWS, GCP), ... | 2.4K |
| DuendeSoftware/products The most flexible and standards-compliant OpenID Connect and OAuth 2.x framework for ASP.NET Core | 1.6K |
| skoruba/Duende.IdentityServer.Admin Modern admin UI for Duende IdentityServer and ASP.NET Core Identity 🚀 | 703 |
| isaacrlevin/presencelight PresenceLight is a solution to broadcast your various statuses to light bulbs. | 442 |
| JasonBock/Rocks A mocking library based on the Compiler APIs (Roslyn + Mocks) | 384 |
| DuendeArchive/BFF Framework for ASP.NET Core to secure SPAs using the Backend-for-Frontend (BFF) pattern | 353 |
| Doofus-Mc-Goofus/LonghornBluesky Third-party Bluesky client designed with a Windows Longhorn-like aesthetic. | 153 |
| DuendeArchive/IdentityModel.AspNetCore.OAuth2Introspection ASP.NET Core authentication handler for OAuth 2.0 token introspection | 153 |
| EasyAbp/NotificationService An integrated user notification service Abp module, supporting email, SMS, PM, and more other methods. | 139 |
| drasticactions/FishyFlip Fishyflip - a .NET ATProtocol/Bluesky Library | 117 |
| EasyAbp/FileManagement An abp.io application module that allows users to upload and maintain files. | 112 |
Include prerelease
Include vulnerable
Include deprecated
| Version | Downloads | Last Updated | |
|---|---|---|---|
| 8.1.0 | 1,859,713 | 3/17/2026 | |
| 8.0.1 | 830,957 | 3/12/2026 | |
| 8.0.0 | 3,868,997 | 12/1/2025 | |
| 8.0.0-rc.1 | 16,075 | 11/11/2025 | 8.0.0-rc.1 is deprecated because it is no longer maintained. |
| 7.1.0 | 4,917,406 | 7/2/2025 | |
| 7.0.0 | 17,226,624 | 11/12/2024 | 7.0.0 is deprecated because it is no longer maintained. |