1번째 수정..

This commit is contained in:
최준흠 2022-08-18 12:15:14 +09:00
parent 2d0c7b38f2
commit edab9b2b0f
2 changed files with 15 additions and 13 deletions

View File

@ -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],

View File

@ -1,3 +1,4 @@
export const jwtConstants = {
secret: 'security-key',
}
expiresIn: '60s'
}