
[spring security] JWT 기본 지식
·
프로젝트 기록/spring security
🌏기본 개념 JWT( JSON Web Token)는 웹에서 정보를 안전하게 전송하기 위한 표준 방법 중 하나 이다. 이러한 JWT 는 사용자에 대한 인증, 인가에 많이 사용된다. 그럼 여기서 말하는 인증, 인가란 무엇일까? 🌏인증 인가 인증 인증이란, 우리가 서비스에서 사용하는 로그인과 같다고 생각하면 된다. 사용자가 신원을 확인하는 과정을 말한다. 로그인을 진행하게 되었을 때, ID 와 Password 를 이용하게 되면서 사용자에 대하여 인증을 하는 과정을 가지게 된다. 쉽게 말해 인증이란, "누구인가?" 에 대한 과정을 처리하는 것이라 생각하면 된다. 인가 인가는 인증 받은 사용자가 어떤 서비스, 자원에 접근이 가능한가 를 확인하는 것이다. 인가는 인증 후에 이루어지며, 로그인을 통해 인증 받은 사용..