import { Module } from "@nestjs/common";
import { JwtModule } from "@nestjs/jwt";
import { AuthController } from "./auth.controller";
import { UsersController } from "./users.controller";
import { AuthService } from "./auth.service";

@Module({
  imports: [JwtModule.register({ global: true, secret: process.env.JWT_SECRET ?? "dev-secret", signOptions: { expiresIn: "8h" } })],
  controllers: [AuthController, UsersController],
  providers: [AuthService],
})
export class AuthModule {}
