ZinfoFramework.IdentityServer4.AspNetIdentity 10.0.0

dotnet add package ZinfoFramework.IdentityServer4.AspNetIdentity --version 10.0.0
                    
NuGet\Install-Package ZinfoFramework.IdentityServer4.AspNetIdentity -Version 10.0.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ZinfoFramework.IdentityServer4.AspNetIdentity" Version="10.0.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ZinfoFramework.IdentityServer4.AspNetIdentity" Version="10.0.0" />
                    
Directory.Packages.props
<PackageReference Include="ZinfoFramework.IdentityServer4.AspNetIdentity" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ZinfoFramework.IdentityServer4.AspNetIdentity --version 10.0.0
                    
#r "nuget: ZinfoFramework.IdentityServer4.AspNetIdentity, 10.0.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package ZinfoFramework.IdentityServer4.AspNetIdentity@10.0.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=ZinfoFramework.IdentityServer4.AspNetIdentity&version=10.0.0
                    
Install as a Cake Addin
#tool nuget:?package=ZinfoFramework.IdentityServer4.AspNetIdentity&version=10.0.0
                    
Install as a Cake Tool

ZinfoFramework IdentityServer4

Continuação independente mantida por Luiz Antonio em Luizinfo. Este fork não é afiliado nem endossado pelos mantenedores originais e não declara certificação OpenID Connect própria.

IdentityServer4 é um framework OpenID Connect e OAuth 2.0 para ASP.NET Core. Esta distribuição atualiza os componentes ativos para .NET 10, preservando os namespaces e nomes de assemblies históricos.

Instalação

Os pacotes 10.0.0 requerem net10.0:

dotnet add package ZinfoFramework.IdentityServer4 --version 10.0.0

Adicione também o pacote de persistência ou integração necessário ao seu projeto.

Migração dos IDs

ID histórico Novo ID 10.0.0
IdentityServer4 ZinfoFramework.IdentityServer4
IdentityServer4.Storage ZinfoFramework.IdentityServer4.Storage
IdentityServer4.EntityFramework.Storage ZinfoFramework.IdentityServer4.EntityFramework.Storage
IdentityServer4.EntityFramework ZinfoFramework.IdentityServer4.EntityFramework
IdentityServer4.AspNetIdentity ZinfoFramework.IdentityServer4.AspNetIdentity

Troque apenas a PackageReference e o TFM para net10.0. Namespaces e assemblies permanecem IdentityServer4.*. Revise as breaking changes das dependências .NET/ASP.NET Core/EF Core 10 e valide seus fluxos OAuth/OIDC e migrações existentes antes de implantar. O schema persistido não foi redesenhado por esta atualização.

Build

Instale o SDK .NET 10 e execute build.ps1 no Windows ou build.sh em Linux/macOS. Dependências ZinfoFramework.IdentityModel* são obtidas do NuGet.org; dependências públicas continuam vindo do mesmo feed.

Projeto e comunidade

Histórico upstream

O IdentityServer4 original foi fundado e mantido por Dominick Baier e Brock Allen, com contribuições da comunidade e participação histórica da .NET Foundation. Certificações e documentação do projeto original pertencem ao contexto histórico upstream e não certificam este fork. Consulte a atribuição para os links históricos preservados.

Agradecimentos

Crédito aos autores e a todos os contribuidores do projeto original, além dos projetos ASP.NET Core, Entity Framework Core, IdentityModel, Bullseye, SimpleExec, MinVer, Newtonsoft.Json, xUnit e Fluent Assertions.

Product Compatible and additional computed target framework versions.
.NET 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
10.0.0 95 11/1/2026

ZinfoFramework 10.0.0 is an independently maintained .NET 10 continuation.