Programming/Spring Boot1 Spring Boot에서 Security와 JWT 인증 적용하기 JWT(Json Web Token) 은 REST API에서 인증 및 권한 부여를 처리하는 데 널리 사용되는 토큰 기반 인증 방식이다. Spring Boot에서 Spring Security와 JWT를 사용해 인증 시스템을 구현하는 방법을 알아보자. 1. JWT 인증이란?JWT는 세가지 구성요소로 이루어진 JSON 기반 토큰이다.Header: 토근의 유형과 알고르짐을 포함Payload: 사용자 정보 및 추가 데이터를 담고 있는 클레임Signature: 토큰의 무결성을 검증하기 위한 서명.JWT는 클라이언트와 서버 간 상태를 유지하지 않는 인증을 가능하게 하며, 기본적으로 Bearer Token 방식으로 HTTP 헤더에 전달 된다. 2.Spring Boot 프로젝트 생성먼저 Spring Initializr 를.. 2024. 11. 19. 이전 1 다음 728x90 반응형 LIST