💽 Spring Security 없이 JJWT로 JWT 인증 구현하기 (JAVA)
·
💽 Backend/Spring Boot
대중적으로 많이 쓰인다는 JJWT를 활용해서, JWT를 구현해 보겠습니다.기존에 작성했던 이론을 기초 지식으로 알고 계시면 좋아요! >> 이론 포스팅 주소 https://devbini.tistory.com/24 JWT? Json Web Token이란?들어가며안녕하세요, 개발자 비니입니다.웹 암호학의 시작이자, 웹 인증 시스템을 공부할 때가장 먼저 나오는 내용 중 하나인 JWT를 들고 왔습니다. 사실 사람들은 JWT를 사용할 줄만 알지, 실제devbini.tistory.com0. 들어가며개발 환경은 다음과 같습니다.JAVA 17Spring Boot 3.4.5jjwt 의존성 필요, gradle 기준 implementation 'io.jsonwebtoken:jjwt-api:0.11.5' runtimeOnly ..
JWT? Json Web Token이란?
·
👀 이론
들어가며안녕하세요, 개발자 비니입니다.웹 암호학의 시작이자, 웹 인증 시스템을 공부할 때가장 먼저 나오는 내용 중 하나인 JWT를 들고 왔습니다. 사실 사람들은 JWT를 사용할 줄만 알지, 실제 로직을 잘 모르는 경우가 많은 것 같아요.이 참에 뭔지 스스로 정리할 겸 기록을 남겨보고자 합니다.JWTJson Web TokenJson 형식으로 발급되는 웹 토큰이란 뜻입니다. 정확히 이야기하면,정보를 비밀리에 전달하거나 인증할 때 주로 사용하는 토큰입니다. 서버와 클라이언트가 통신할 때,인증 정보를 서로 주고받을 때 주로 사용되고 있어요.최근에도 웹 개발을 한다고 하면, Session 방식이나 JWT 방식으로 개발을 하곤 하죠. 토큰 내용은 표준규약에 따라 생성한 토큰이에요.중간에 탈취하더라도 복잡한 stri..