correction AuthModule imports

This commit is contained in:
sdraris 2025-09-03 14:08:31 +02:00
parent 78934384f4
commit bb26d36cf5
3 changed files with 12 additions and 6 deletions

View File

@ -3,7 +3,9 @@ import { LoginDto } from '../user/dto/login.dto';
import { AuthService } from './auth.service';
import { Public } from 'src/common/decorators/public.decorator';
import { RegisterDto } from '../user/dto/register.dto';
import { ApiTags } from '@nestjs/swagger';
@ApiTags('Authentification')
@Controller('auth')
export class AuthController {
constructor(private readonly authService: AuthService) {}

View File

@ -1,4 +1,4 @@
import { Module } from '@nestjs/common';
import { forwardRef, Module } from '@nestjs/common';
import { AuthController } from './auth.controller';
import { AuthService } from './auth.service';
import { UserModule } from '../user/user.module';
@ -7,7 +7,7 @@ import { ConfigModule, ConfigService } from '@nestjs/config';
@Module({
imports: [
UserModule,
forwardRef(() => UserModule),
JwtModule.registerAsync({
imports: [ConfigModule],
useFactory: (config: ConfigService) => ({
@ -18,6 +18,7 @@ import { ConfigModule, ConfigService } from '@nestjs/config';
})
],
controllers: [AuthController],
providers: [AuthService]
providers: [AuthService],
exports: [AuthService, JwtModule],
})
export class AuthModule {}

View File

@ -1,13 +1,16 @@
import { Module } from '@nestjs/common';
import { forwardRef, Module } from '@nestjs/common';
import { UserController } from './user.controller';
import { UserService } from './user.service';
import { TypeOrmModule } from '@nestjs/typeorm';
import { Users } from 'src/entities/users.entity';
import { AuthModule } from '../auth/auth.module';
@Module({
imports: [TypeOrmModule.forFeature([Users])],
imports: [TypeOrmModule.forFeature([Users]),
forwardRef(() => AuthModule),
],
controllers: [UserController],
providers: [UserService],
exports: [UserService],
})
export class UserModule {}
export class UserModule { }