목록2024/09/10 (1)
Just Do IT!
JWT + spring security 로그인 구현 실습
토큰 기반 인증이란?토큰 기반 인증은 토큰을 사용하는 방법이다.토큰 : 서버에 요청을 받을 때, 요청을 보낸 클라이언트를 구분하기 위한 유일한 값서버가 토큰을 생성해서 클라이언트에게 제공하면, 클라이언트는 해당 토큰을 보관하고 있다가 여러 요청을 토큰과 함께 보내게 된다.그러면 서버는 토큰을 보고 해당 클라이언트가 유효한 사용자인지 검증하고, 요청을 처리해주게 된다. JWT?발급받은 JWT를 이용해 인증을 하려면 HTTP 요청 헤더 중에 Authorization 값에 Bearer + JWT 토큰값을 넣어서 보내야 한다.JWT는 .을 기준으로 헤더(Header), 내용(Payload), 서명(Signature)으로 구성되어 있다.JWT 구성헤더 : 토큰의 타입과 해싱 알고리즘을 지정하는 정보내용 : 토큰과..
개발 공부/Spring
2024. 9. 10. 14:23