728x90

JWT 2

React와 Node.js를 사용한 웹 애플리케이션(게시판) 개발 강좌(13)

JWT를 이용한 사용자 인증 구현: 회원가입 및 로그인 기능이번 강의에서는 **JWT(Json Web Token)**를 사용해 사용자 인증 및 권한 부여를 구현하는 방법을 다룹니다. JWT는 웹 애플리케이션에서 사용자 인증에 널리 사용되는 방식으로, 사용자가 로그인할 때 서버에서 토큰을 발급하고, 클라이언트는 이를 저장해 이후의 요청에서 인증을 유지합니다.1. JWT란?**JWT(Json Web Token)**는 JSON 형식의 데이터를 기반으로 사용자 인증 및 권한 부여를 위한 표준입니다. JWT는 세 가지 부분으로 나뉩니다:Header: 토큰의 타입(JWT)과 해싱 알고리즘(예: HS256) 정보.Payload: 사용자 관련 정보(예: 사용자 ID, 권한 등)가 포함됨.Signature: Header..

React와 Node.js를 사용한 웹 애플리케이션(게시판) 개발 강좌

다음은 React와 Node.js를 이용한 웹 애플리케이션 개발 강좌의 30강 강의안입니다. 각 강의는 초보자도 쉽게 따라 할 수 있도록 세부적으로 구성되었으며, 실습 중심으로 진행됩니다.1~5강: 기본 개념 및 개발 환경 설정강의 1: 웹 개발 기초 개념 및 기술 스택 설명프론트엔드와 백엔드의 개념React, Node.js, MySQL의 역할 설명VS Code 설치 및 기본 사용법강의 2: Node.js와 Express 기본 셋업Node.js 설치Express를 사용해 간단한 서버 구축기본 라우팅 및 서버 실행 실습강의 3: MySQL 설치 및 DB 연결MySQL 설치 및 데이터베이스 초기화Node.js에서 MySQL과 연결하여 기본적인 CRUD 작업 설정강의 4: React 개발 환경 구축React ..

728x90