patchnotes

  • 홈
  • 태그
  • 방명록

2025/10/30 1

[36일차]Book Market API 인증 모듈 및 주요 기능 분석

** 인증 로직 모듈화: 유틸과 미들웨어의 역할 분리**프로젝트의 인증 로직은 toker.utils.js와 authorize.middleware.js 두 파일로 명확하게 분리되어 있다. 이는 단일 책임 원칙(Single Responsibility Principle)에 따라 코드의 재사용성과 유지보수성을 높이기 위한 설계이다.** toker.utils.js: 토큰 생성의 책임 (도구의 역할)**역할: Access Token과 Refresh Token을 생성(Generation)하는 책임을 가진다.분리 이유:순수 함수: 토큰 생성 로직은 사용자 정보를 입력받아 JWT 문자열을 반환하는 순수 함수에 가깝다. 이는 HTTP 요청-응답 사이클(req, res, next)에 의존하지 않는다.재사용성: 로그인(log..

Programmers 2025.10.30
이전
1
다음
더보기
프로필사진

patchnotes

lazypatchnotes 님의 블로그 입니다.

  • 분류 전체보기
    • 배우는거끄적이기
    • Programmers

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/10   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바