From edab9b2b0ffd91d3bc79e60bcc2fd3168ecfd9b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=B5=9C=EC=A4=80=ED=9D=A0?= Date: Thu, 18 Aug 2022 12:15:14 +0900 Subject: [PATCH] =?UTF-8?q?1=EB=B2=88=EC=A7=B8=20=EC=88=98=EC=A0=95..?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/auth/auth.module.ts | 25 +++++++++++++------------ src/auth/guards/constants.ts | 3 ++- 2 files changed, 15 insertions(+), 13 deletions(-) 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' +}