728x90 반응형 스프링 jwt1 [Spring] 스프링 jwt 생성, 검증, 값 가져오기 구현 로그인한 회원임을 인증하기 위해서 토큰 방식이 주로 쓰이곤한다. 로그인에 성공하면 서버에서 토큰을 클라이언트에게 넘겨준다. 그리고 로그인이 필요한 요청을 할 때마다 요청 헤더에 토큰을 담아서 서버에 보내준다. 서버에서는 받은 토큰의 유효성 검사를 실시하고 유효하다면 올바른 데이터를 반환해주고 유효하지 않다면 unauthorized 에러를 반환한다. 토큰의 경우 json web token(jwt)를 주로 사용한다. 이 jwt를 발급하는 과정을 포스팅 해보려고 한다. 먼저 build.gradle의 dependencies에 다음 코드를 추가한다. implementation 'io.jsonwebtoken:jjwt:0.9.1' 그리고 토큰 생성에 사용될 secretKey와 유효 기간을 만들어야한다. secretK.. 2023. 4. 30. 이전 1 다음 728x90 반응형