diff --git a/src/auth/auth.module.ts b/src/auth/auth.module.ts index 2454d1c..136005c 100644 --- a/src/auth/auth.module.ts +++ b/src/auth/auth.module.ts @@ -1,23 +1,24 @@ //참고 : https://velog.io/@junguksim/NestJS-노트-3-Authentication // https://docs.nestjs.com/security/authorization -import { Module } from '@nestjs/common'; -import { PassportModule } from '@nestjs/passport'; -import { UsersModule } from 'src/user/user.module'; -import { AuthService } from './auth.service'; -import { JwtModule } from '@nestjs/jwt'; -import { jwtConstants } from './guards/constants'; -import { AuthController } from './auth.controller'; -import { LocalStrategy } from './guards/local.strategy'; -import { JwtStrategy } from './guards/jwt.strategy'; +import { Module } from '@nestjs/common' +import { PassportModule } from '@nestjs/passport' +import { UsersModule } from 'src/user/user.module' +import { AuthService } from './auth.service' +import { JwtModule } from '@nestjs/jwt' +import { jwtConstants } from './guards/constants' +import { AuthController } from './auth.controller' +import { LocalStrategy } from './guards/local.strategy' +import { JwtStrategy } from './guards/jwt.strategy' @Module({ imports: [ - UsersModule, PassportModule, + UsersModule, + PassportModule, JwtModule.register({ secret: jwtConstants.secret, - signOptions: { expiresIn: '60s' }, - }), + signOptions: { expiresIn: jwtConstants.expiresIn } + }) ], providers: [AuthService, LocalStrategy, JwtStrategy], exports: [AuthService], diff --git a/src/auth/guards/constants.ts b/src/auth/guards/constants.ts index 2816a3a..53a2898 100644 --- a/src/auth/guards/constants.ts +++ b/src/auth/guards/constants.ts @@ -1,3 +1,4 @@ export const jwtConstants = { secret: 'security-key', -} \ No newline at end of file + expiresIn: '60s' +}