import { Module } from '@nestjs/common'; import { JwtModule } from '@nestjs/jwt'; import { TypeOrmModule } from '@nestjs/typeorm'; import { AuthService } from './auth.service'; import { AuthController } from './auth.controller'; import { User } from './user.entity';
@Module({ imports: [TypeOrmModule.forFeature([User]), JwtModule.register({ global: true, secret: process.env.JWT_SECRET, signOptions: { expiresIn: '7d' } })], providers: [AuthService], controllers: [AuthController], exports: [AuthService] }) export class AuthModule {}

