diff --git a/Directory.Packages.props b/Directory.Packages.props
index 5d9885ddbd..afcb39eb77 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -128,11 +128,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250630055813_Initial.Designer.cs b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250710090114_Initial.Designer.cs
similarity index 99%
rename from modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250630055813_Initial.Designer.cs
rename to modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250710090114_Initial.Designer.cs
index 5c4b03ed99..1ba6189674 100644
--- a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250630055813_Initial.Designer.cs
+++ b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250710090114_Initial.Designer.cs
@@ -13,7 +13,7 @@ using Volo.Abp.EntityFrameworkCore;
namespace OpenIddict.Demo.Server.Migrations
{
[DbContext(typeof(ServerDbContext))]
- [Migration("20250630055813_Initial")]
+ [Migration("20250710090114_Initial")]
partial class Initial
{
///
@@ -1164,8 +1164,8 @@ namespace OpenIddict.Demo.Server.Migrations
.HasColumnType("nvarchar(400)");
b.Property("Type")
- .HasMaxLength(50)
- .HasColumnType("nvarchar(50)");
+ .HasMaxLength(150)
+ .HasColumnType("nvarchar(150)");
b.HasKey("Id");
diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250630055813_Initial.cs b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250710090114_Initial.cs
similarity index 99%
rename from modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250630055813_Initial.cs
rename to modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250710090114_Initial.cs
index 77775a3324..a992bf78c2 100644
--- a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250630055813_Initial.cs
+++ b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/20250710090114_Initial.cs
@@ -645,7 +645,7 @@ namespace OpenIddict.Demo.Server.Migrations
ReferenceId = table.Column(type: "nvarchar(100)", maxLength: 100, nullable: true),
Status = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true),
Subject = table.Column(type: "nvarchar(400)", maxLength: 400, nullable: true),
- Type = table.Column(type: "nvarchar(50)", maxLength: 50, nullable: true),
+ Type = table.Column(type: "nvarchar(150)", maxLength: 150, nullable: true),
ExtraProperties = table.Column(type: "nvarchar(max)", nullable: false),
ConcurrencyStamp = table.Column(type: "nvarchar(40)", maxLength: 40, nullable: false)
},
diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/ServerDbContextModelSnapshot.cs b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/ServerDbContextModelSnapshot.cs
index ff0eaf970c..b1caafb242 100644
--- a/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/ServerDbContextModelSnapshot.cs
+++ b/modules/openiddict/app/OpenIddict.Demo.Server/Migrations/ServerDbContextModelSnapshot.cs
@@ -1161,8 +1161,8 @@ namespace OpenIddict.Demo.Server.Migrations
.HasColumnType("nvarchar(400)");
b.Property("Type")
- .HasMaxLength(50)
- .HasColumnType("nvarchar(50)");
+ .HasMaxLength(150)
+ .HasColumnType("nvarchar(150)");
b.HasKey("Id");
diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/Volo/Abp/OpenIddict/Tokens/OpenIddictTokenConsts.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/Volo/Abp/OpenIddict/Tokens/OpenIddictTokenConsts.cs
index c0e2674911..847cf0ef7a 100644
--- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/Volo/Abp/OpenIddict/Tokens/OpenIddictTokenConsts.cs
+++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/Volo/Abp/OpenIddict/Tokens/OpenIddictTokenConsts.cs
@@ -8,5 +8,5 @@ public class OpenIddictTokenConsts
public static int SubjectMaxLength { get; set; } = 400;
- public static int TypeMaxLength { get; set; } = 50;
+ public static int TypeMaxLength { get; set; } = 150;
}
diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/AbpOpenIddictDomainModule.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/AbpOpenIddictDomainModule.cs
index 1312ad5d8c..fd20f71012 100644
--- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/AbpOpenIddictDomainModule.cs
+++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/AbpOpenIddictDomainModule.cs
@@ -3,6 +3,7 @@ using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.DependencyInjection.Extensions;
using Microsoft.Extensions.Options;
using OpenIddict.Abstractions;
+using OpenIddict.Core;
using Volo.Abp.BackgroundWorkers;
using Volo.Abp.Caching;
using Volo.Abp.DistributedLocking;
@@ -65,15 +66,15 @@ public class AbpOpenIddictDomainModule : AbpModule
.SetDefaultTokenEntity();
builder
- .AddApplicationStore()
- .AddAuthorizationStore()
- .AddScopeStore()
- .AddTokenStore();
-
- builder.ReplaceApplicationManager(typeof(AbpApplicationManager));
- builder.ReplaceAuthorizationManager(typeof(AbpAuthorizationManager));
- builder.ReplaceScopeManager(typeof(AbpScopeManager));
- builder.ReplaceTokenManager(typeof(AbpTokenManager));
+ .ReplaceApplicationStore()
+ .ReplaceAuthorizationStore()
+ .ReplaceScopeStore()
+ .ReplaceTokenStore();
+
+ builder.ReplaceApplicationManager();
+ builder.ReplaceAuthorizationManager();
+ builder.ReplaceScopeManager();
+ builder.ReplaceTokenManager();
builder.Services.TryAddScoped(provider => (IAbpApplicationManager)provider.GetRequiredService());
diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/AbpApplicationManager.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/AbpApplicationManager.cs
index 99b44e4293..ea2283ea25 100644
--- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/AbpApplicationManager.cs
+++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/AbpApplicationManager.cs
@@ -17,7 +17,7 @@ public class AbpApplicationManager : OpenIddictApplicationManager cache,
[NotNull] ILogger logger,
[NotNull] IOptionsMonitor options,
- [NotNull] IOpenIddictApplicationStoreResolver resolver,
+ [NotNull] IOpenIddictApplicationStore resolver,
AbpOpenIddictIdentifierConverter identifierConverter)
: base(cache, logger, options, resolver)
{
diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/AbpAuthorizationManager.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/AbpAuthorizationManager.cs
index d190192058..50ec2866ec 100644
--- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/AbpAuthorizationManager.cs
+++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Authorizations/AbpAuthorizationManager.cs
@@ -16,7 +16,7 @@ public class AbpAuthorizationManager : OpenIddictAuthorizationManager cache,
[NotNull] [ItemNotNull] ILogger> logger,
[NotNull] [ItemNotNull] IOptionsMonitor options,
- [NotNull] IOpenIddictAuthorizationStoreResolver resolver,
+ [NotNull] IOpenIddictAuthorizationStore resolver,
AbpOpenIddictIdentifierConverter identifierConverter)
: base(cache, logger, options, resolver)
{
diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Scopes/AbpScopeManager.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Scopes/AbpScopeManager.cs
index 76596c159b..0f89463733 100644
--- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Scopes/AbpScopeManager.cs
+++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Scopes/AbpScopeManager.cs
@@ -16,7 +16,7 @@ public class AbpScopeManager : OpenIddictScopeManager
[NotNull] [ItemNotNull] IOpenIddictScopeCache cache,
[NotNull] [ItemNotNull] ILogger> logger,
[NotNull] [ItemNotNull] IOptionsMonitor options,
- [NotNull] IOpenIddictScopeStoreResolver resolver,
+ [NotNull] IOpenIddictScopeStore resolver,
AbpOpenIddictIdentifierConverter identifierConverter)
: base(cache, logger, options, resolver)
{
diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/AbpTokenManager.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/AbpTokenManager.cs
index 7f4f967124..879d5b3f4f 100644
--- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/AbpTokenManager.cs
+++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/AbpTokenManager.cs
@@ -16,7 +16,7 @@ public class AbpTokenManager : OpenIddictTokenManager
[NotNull] [ItemNotNull] IOpenIddictTokenCache cache,
[NotNull] [ItemNotNull] ILogger> logger,
[NotNull] [ItemNotNull] IOptionsMonitor options,
- [NotNull] IOpenIddictTokenStoreResolver resolver,
+ [NotNull] IOpenIddictTokenStore resolver,
AbpOpenIddictIdentifierConverter identifierConverter)
: base(cache, logger, options, resolver)
{