feature/gateway-module-integration-20260115 #48

Merged
moyin merged 8 commits from feature/gateway-module-integration-20260115 into main 2026-01-15 11:13:51 +08:00
Showing only changes of commit 7eceb6d6d6 - Show all commits

View File

@@ -8,6 +8,8 @@ import { LoggerModule } from './core/utils/logger/logger.module';
import { UsersModule } from './core/db/users/users.module';
import { LoginCoreModule } from './core/login_core/login_core.module';
import { AuthGatewayModule } from './gateway/auth/auth.gateway.module';
import { ChatGatewayModule } from './gateway/chat/chat.gateway.module';
import { ZulipGatewayModule } from './gateway/zulip/zulip.gateway.module';
import { ZulipModule } from './business/zulip/zulip.module';
import { RedisModule } from './core/redis/redis.module';
import { AdminModule } from './business/admin/admin.module';
@@ -69,8 +71,10 @@ function isDatabaseConfigured(): boolean {
// 根据数据库配置选择用户模块模式
isDatabaseConfigured() ? UsersModule.forDatabase() : UsersModule.forMemory(),
LoginCoreModule,
AuthGatewayModule, // 使用网关层模块替代业务层模块
ZulipModule,
AuthGatewayModule, // 认证网关模块
ChatGatewayModule, // 聊天网关模块
ZulipGatewayModule, // Zulip网关模块HTTP API接口
ZulipModule, // Zulip业务模块业务逻辑
UserMgmtModule,
AdminModule,
SecurityCoreModule,