diff --git a/src/EventHub.Admin.Web/EventHubBlazorModule.cs b/src/EventHub.Admin.Web/EventHubBlazorModule.cs
index a8961e7..aa907c6 100644
--- a/src/EventHub.Admin.Web/EventHubBlazorModule.cs
+++ b/src/EventHub.Admin.Web/EventHubBlazorModule.cs
@@ -69,7 +69,7 @@ namespace EventHub.Admin.Web
{
builder.Configuration.Bind("AuthServer", options.ProviderOptions);
options.UserOptions.RoleClaim = JwtClaimTypes.Role;
- options.ProviderOptions.DefaultScopes.Add("EventHub");
+ options.ProviderOptions.DefaultScopes.Add("EventHubAdmin");
options.ProviderOptions.DefaultScopes.Add("role");
options.ProviderOptions.DefaultScopes.Add("email");
options.ProviderOptions.DefaultScopes.Add("phone");
diff --git a/src/EventHub.DbMigrator/EventHub.DbMigrator.csproj b/src/EventHub.DbMigrator/EventHub.DbMigrator.csproj
index f7a3f54..c3d8cb5 100644
--- a/src/EventHub.DbMigrator/EventHub.DbMigrator.csproj
+++ b/src/EventHub.DbMigrator/EventHub.DbMigrator.csproj
@@ -29,6 +29,7 @@
+
diff --git a/src/EventHub.DbMigrator/EventHubDbMigratorModule.cs b/src/EventHub.DbMigrator/EventHubDbMigratorModule.cs
index 4bc4f5a..588aecb 100644
--- a/src/EventHub.DbMigrator/EventHubDbMigratorModule.cs
+++ b/src/EventHub.DbMigrator/EventHubDbMigratorModule.cs
@@ -1,4 +1,5 @@
-using EventHub.EntityFrameworkCore;
+using EventHub.Admin;
+using EventHub.EntityFrameworkCore;
using Volo.Abp.Autofac;
using Volo.Abp.BackgroundJobs;
using Volo.Abp.Modularity;
@@ -8,7 +9,8 @@ namespace EventHub.DbMigrator
[DependsOn(
typeof(AbpAutofacModule),
typeof(EventHubEntityFrameworkCoreDbMigrationsModule),
- typeof(EventHubApplicationContractsModule)
+ typeof(EventHubApplicationContractsModule),
+ typeof(EventHubAdminApplicationContractsModule)
)]
public class EventHubDbMigratorModule : AbpModule
{
diff --git a/src/EventHub.Domain/Data/IdentityServerDataSeedContributor.cs b/src/EventHub.Domain/Data/IdentityServerDataSeedContributor.cs
index 0623232..4ecc279 100644
--- a/src/EventHub.Domain/Data/IdentityServerDataSeedContributor.cs
+++ b/src/EventHub.Domain/Data/IdentityServerDataSeedContributor.cs
@@ -67,6 +67,7 @@ namespace EventHub.Data
private async Task CreateApiScopesAsync()
{
await CreateApiScopeAsync("EventHub");
+ await CreateApiScopeAsync("EventHubAdmin");
}
private async Task CreateApiResourcesAsync()
@@ -154,7 +155,7 @@ namespace EventHub.Data
await CreateClientAsync(
name: webClientId,
- scopes: commonScopes.Union(new []{"EventHubAdmin"}),
+ scopes: commonScopes.Union(new []{"EventHub"}),
grantTypes: new[] { "hybrid" },
secret: (configurationSection["EventHub_Web:ClientSecret"] ?? "1q2w3e*").Sha256(),
redirectUri: $"{webClientRootUrl}signin-oidc",
diff --git a/src/EventHub.HttpApi.Host/EventHub.HttpApi.Host.csproj b/src/EventHub.HttpApi.Host/EventHub.HttpApi.Host.csproj
index 55c7543..68fab67 100644
--- a/src/EventHub.HttpApi.Host/EventHub.HttpApi.Host.csproj
+++ b/src/EventHub.HttpApi.Host/EventHub.HttpApi.Host.csproj
@@ -25,8 +25,6 @@
-
-
diff --git a/src/EventHub.HttpApi.Host/EventHubHttpApiHostModule.cs b/src/EventHub.HttpApi.Host/EventHubHttpApiHostModule.cs
index af67acf..8160b12 100644
--- a/src/EventHub.HttpApi.Host/EventHubHttpApiHostModule.cs
+++ b/src/EventHub.HttpApi.Host/EventHubHttpApiHostModule.cs
@@ -3,12 +3,10 @@ using System.Collections.Generic;
using System.Globalization;
using System.IO;
using System.Linq;
-using EventHub.Admin;
using Microsoft.AspNetCore.Authentication.JwtBearer;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Cors;
using Microsoft.AspNetCore.DataProtection;
-using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
@@ -35,8 +33,6 @@ namespace EventHub
[DependsOn(
typeof(EventHubApplicationModule),
typeof(EventHubHttpApiModule),
- typeof(EventHubAdminApplicationModule),
- typeof(EventHubAdminHttpApiModule),
typeof(EventHubEntityFrameworkCoreDbMigrationsModule),
typeof(AbpAutofacModule),
typeof(AbpCachingStackExchangeRedisModule),