Adiciona primeiras partes da autenticacao

This commit is contained in:
LeoMortari
2025-09-11 17:51:28 -03:00
parent 85aac808e9
commit ee1e3bd7f8
11 changed files with 228 additions and 6 deletions

View File

@@ -1,23 +1,28 @@
import { Module } from '@nestjs/common';
import { Module, MiddlewareConsumer } from '@nestjs/common';
import { ConfigModule } from '@nestjs/config';
import { PrismaModule } from './prisma/prisma.module';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { VideosModule } from './videos/videos.module';
import { UsuariosModule } from './usuarios/usuarios.module';
import { RedisModule } from './redis/redis.module';
import { AuthModule } from './auth/auth.module';
import { VideosController } from './videos/videos.controller';
import { UsuariosModule } from './usuarios/usuarios.module';
import { LoggerMiddleware } from './middleware/logger.middleware';
@Module({
imports: [
ConfigModule.forRoot({ isGlobal: true }),
PrismaModule,
RedisModule,
AuthModule,
VideosModule,
AuthModule,
UsuariosModule,
],
controllers: [AppController],
providers: [AppService],
})
export class AppModule {}
export class AppModule {
configure(consumer: MiddlewareConsumer) {
consumer.apply(LoggerMiddleware).forRoutes(VideosController);
}
}