inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Spring Boot JWT Tutorial

jwt 값 헤더 세팅은 어떻게 유지시킬까요?

해결된 질문

1298

studio galleryplay

작성한 질문수 2

2

안녕하세요

강의 잘들었습니다!

springboot+thymeleaf 로 프로젝트를 하고 있는데

url 이동할때 jwt 토큰을 헤더에 유지시키는 방법이 궁금합니다.

postman에서 전역변수로 토큰을 넣고 테스트하듯이 

로그인을 유지하려면 헤더에 jwt값이 있어야하는데 

예를 들어  user/mypage-> user/board 이런식으로 리다이렉트를하면서

헤더를 같이 보낼 수 있나요? 그게 안된다는거 같아서

화면전환할때 로그인 유지는 어떻게 시키는지 궁금합니다.

그래서 쿠키는 계속  헤더에 유지되길래 쿠키를 써야하나 생각중입니다.

비동기 식으로 ajax요청시에는 헤더에 토큰을 담아줄수 있는데

url전환시에는 로그인을 어떻게 유지시키는지 모르겠네요

미리 감사드려요

spring-boot jwt

답변 1

4

정은구

안녕하세요 답변이 늦어 죄송합니다.

Controller에서 response.sendRedirect("/api/user") 의 형태로 리다이렉트를 하면 헤더에 있는 Authorization 값은 유지될 것 같습니다.

아래 프로젝트에 간단한 샘플 남겨놓았습니다.

https://github.com/SilverNine/spring-boot-jwt-tutorial

 

 

spring boot 3.x 버전 강의도 만들어주시면 안될까요?

0

69

1

3강 secret key 관련해서 질문있습니다

0

69

1

JwtFilter 에 TokenProvider 선언 시 final 키워드 빠진 이유

0

78

1

/api/authenticate 포스트맨 401 에러

0

225

1

Spring boot 3.x버전에서 data.sql 오류 발생할 경우

4

401

1

/api/hello 접근 시 401 나올 때 해결법

2

306

2

소스코드 전체 볼수 있을까요?

0

399

2

머이렇게 안되는게많노 ㅠ

1

760

2

스프링부트 3.x 버전 data.sql 삽입 오류 발생할 경우 해결 방법

6

1354

2

postman 결과가 다릅니다

0

363

2

body값이 비었습니다.

0

400

2

jjwt 버전을 올렸더니 jwt가 유효하지 않다고 합니다

0

3599

1

Refresh Token

0

507

1

유저 권한 설정

0

370

2

setAuthentication

0

498

1

postman에서 오류가 납니다..

0

1774

3

Spring boot 3.1.5 기준 학습 정리 파일 공유

1

1090

4

/api/hello에 접근이 안됩니다 ㅠㅠ

0

1084

2

mysql 설정로 실습시

0

877

2

유효한 JWT 토큰이 없습니다

0

668

2

8:45 spring security 3.1.5 설정 방법 (버전 안 맞춰서 안될때)

1

2284

2

2:00 에서 저처럼 버전 안 맞춰서 해서 헤매는 분들 이걸로 해보세요.

0

1278

3

JWT String argument cannot be null or empty.

0

2170

2

new User 생성자 오류 발생하는 분들...

6

504

2