feat: Phase 5 – Berechtigungssystem (User-Module-Zuweisung, Gateway-Access-Control)
This commit is contained in:
@@ -3,6 +3,8 @@ import { ConfigModule } from '../config/config.module';
|
||||
import { DatabaseModule } from '../database/database.module';
|
||||
import { AuditModule } from '../audit/audit.module';
|
||||
import { SessionService } from '../auth/session.service';
|
||||
import { ModulePermissionsService } from '../modules/module-permissions.service';
|
||||
import { ModuleRepository } from '../modules/module.repository';
|
||||
import { PasswordHasher } from './password-hasher';
|
||||
import { ProfileController } from './profile.controller';
|
||||
import { ProfileService } from './profile.service';
|
||||
@@ -15,7 +17,16 @@ import { UsersService } from './users.service';
|
||||
@Module({
|
||||
imports: [ConfigModule, DatabaseModule, AuditModule],
|
||||
controllers: [UsersController, ProfileController],
|
||||
providers: [UserRepository, PasswordHasher, SeedService, UsersService, ProfileService, SessionService],
|
||||
providers: [
|
||||
UserRepository,
|
||||
PasswordHasher,
|
||||
SeedService,
|
||||
UsersService,
|
||||
ProfileService,
|
||||
SessionService,
|
||||
ModuleRepository,
|
||||
ModulePermissionsService,
|
||||
],
|
||||
exports: [UserRepository, PasswordHasher],
|
||||
})
|
||||
export class UsersModule {}
|
||||
Reference in New Issue
Block a user