본문 바로가기

728x90

jwt

(2)
[Nest] [클린코드 1편] JWT 발급 및 인증 구조 깔끔하게 구현하기 (Postman API 테스트) 👋 소개안녕하세요! 대학생 개발자 주이어입니다.오늘은 Nest라는 새로운 카테고리로 찾아뵙게 되었습니다.Nest는 현재 제가 프로젝트를 만들 때 가장 많이 사용하고 있는 백엔드 프레임워크 인데요. 원래는 Nest관련 글을 따로 분리해서 적지 않고, 프로젝트 제작 글에 조금씩 설명하는 식으로 진행했었습니다.그런데 이번에 Nest로 여러 백엔드 아키텍쳐와 클린 코드 등 심화 부분에 대해서 공부하게 되면서 이 부분을 집중적으로 정리하고 싶어 Nest라는 카테고리를 따로 만들게 되었습니다. 그 첫 번째 글로 서버 보안의 기초인 JWT에 대해서 정리해보려고 합니다.그럼 바로 본론으로 들어가도록 하겠습니다.💡 JWT 란?JWT(JsonWebToken)를 구현하기 전에, 먼저 JWT의 개념과 사용 목적을 이해해야..
[Express] MySQL로 깔끔한 로그인 인증 만들기 🚩소개안녕하세요! 대학생 개발자 주이어입니다! 오늘은 node.js와 MySQL을 사용하여 "로그인 인증"을 만드는 법에 대해서 정리해보려고 합니다. 로그인 인증은 유저 회원가입 및 로그인이 필요한 웹사이트라면 무조건 사용되는 기술 중 하나인데요. 이 기능을 mysql2/promise 모듈을 사용하여 비동기 처리를 훨씬 깔끔하고 가독성 있게 만들어보려고 합니다. ✅ mysql2/promise란?mysql2/promise는 기존 mysql2 라이브러리의 Promise 기반 API입니다.기존 방식이 콜백 함수 위주였다면, 이 모듈은 async/await로 사용할 수 있어서 에러 처리, 가독성, 유지보수 측면에서 훨씬 편리하게 사용할 수 있습니다.import mysql from "mysql2/promise"..

728x90