* 보드모듈에서 Auth모듈 import
@Module({
imports: [
TypeOrmModule.forFeature([BoardRepository]),
AuthModule
],
controllers: [BoardsController],
providers: [BoardsService, BoardRepository],
})
export class BoardsModule {}
* 보드 컨트롤러에서 컨트롤러 레벨@ 선언 => 모든 함수에 영향가도록
AuthGuard() 임에 주의!
@Controller('boards')
@UseGuards(AuthGuard())
export class BoardsController {
'JS > Nest.js' 카테고리의 다른 글
[Nest JS] 특정 유저의 게시물 가져오기 (0) | 2024.08.19 |
---|---|
[Nest JS] 유저-게시글의 관계 형성, 게시글 생성시 유저정보 추가 (0) | 2024.08.19 |
[Nest JS] 커스텀 데코레이터(@) => 바로 user 가져오기 (0) | 2024.08.18 |
[Nest JS] Passport , jwt => 토큰인증후 유저정보 가져오기 / @UseGuard 미들웨어 (0) | 2024.08.18 |
[Nest JS] JWT => accessToken 발급 (0) | 2024.08.18 |