1번째 수정..
This commit is contained in:
parent
2d0c7b38f2
commit
edab9b2b0f
@ -1,23 +1,24 @@
|
|||||||
//참고 : https://velog.io/@junguksim/NestJS-노트-3-Authentication
|
//참고 : https://velog.io/@junguksim/NestJS-노트-3-Authentication
|
||||||
// https://docs.nestjs.com/security/authorization
|
// https://docs.nestjs.com/security/authorization
|
||||||
|
|
||||||
import { Module } from '@nestjs/common';
|
import { Module } from '@nestjs/common'
|
||||||
import { PassportModule } from '@nestjs/passport';
|
import { PassportModule } from '@nestjs/passport'
|
||||||
import { UsersModule } from 'src/user/user.module';
|
import { UsersModule } from 'src/user/user.module'
|
||||||
import { AuthService } from './auth.service';
|
import { AuthService } from './auth.service'
|
||||||
import { JwtModule } from '@nestjs/jwt';
|
import { JwtModule } from '@nestjs/jwt'
|
||||||
import { jwtConstants } from './guards/constants';
|
import { jwtConstants } from './guards/constants'
|
||||||
import { AuthController } from './auth.controller';
|
import { AuthController } from './auth.controller'
|
||||||
import { LocalStrategy } from './guards/local.strategy';
|
import { LocalStrategy } from './guards/local.strategy'
|
||||||
import { JwtStrategy } from './guards/jwt.strategy';
|
import { JwtStrategy } from './guards/jwt.strategy'
|
||||||
|
|
||||||
@Module({
|
@Module({
|
||||||
imports: [
|
imports: [
|
||||||
UsersModule, PassportModule,
|
UsersModule,
|
||||||
|
PassportModule,
|
||||||
JwtModule.register({
|
JwtModule.register({
|
||||||
secret: jwtConstants.secret,
|
secret: jwtConstants.secret,
|
||||||
signOptions: { expiresIn: '60s' },
|
signOptions: { expiresIn: jwtConstants.expiresIn }
|
||||||
}),
|
})
|
||||||
],
|
],
|
||||||
providers: [AuthService, LocalStrategy, JwtStrategy],
|
providers: [AuthService, LocalStrategy, JwtStrategy],
|
||||||
exports: [AuthService],
|
exports: [AuthService],
|
||||||
|
|||||||
@ -1,3 +1,4 @@
|
|||||||
export const jwtConstants = {
|
export const jwtConstants = {
|
||||||
secret: 'security-key',
|
secret: 'security-key',
|
||||||
}
|
expiresIn: '60s'
|
||||||
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user