소개
게시글
질문&답변
2021.06.18
JWT SSR 리프레쉬 토큰처리 감을 전혀 못잡겠습니다.
작성하신 코드 언어가 어떤언어인지는 잘 모르겠지만.. 로직정도는 알고 있습니다. 보통 실 사용 토큰과 리프레쉬 토큰은 DB에 넣어둡니다. 실 사용토큰은 보통 인증 시간이 짧고(보통 30분 내외) 리프레쉬 토큰은 길어요(보통 1 ~ 2주) 프론트에서 auth를 필요로 하는 행위를 했을때 백에서는 실 사용 토큰을 검증 합니다. 토큰이 만료 됬거나 변조 되었다면 프론트 에게 리프레쉬 토큰을 요청합니다. 만약 리프레쉬 토큰이 인증이됬으면 실 사용 토큰을 새로 발급해 주고 프론트에서는 발급 받은 토큰으로 다시 auth관련 요청을 하게 됩니다. ! 리프레시 토큰이 만료 됬을때는 로그인을 해서 실 사용 토큰과 리프레쉬 토큰을 다시 발급 받는 방법 밖에 없습니다 만료 기준은 db에 저장되어 잇는 발급 시간으로 비교 하게 됩니다 도움이 됬으면 좋겠습니다 ^^
- 1
- 3
- 2.8K
질문&답변
2021.06.18
index.html문의
servlet-context.xml 에서 뷰 리졸버를 설정 해줘야 페이지가 열려요 prefix 부분에 index.html 가 있는 경로의 앞 부분을 적어주시고 suffix 부분에 index 뒤 확장자 부분을 적어주시면 됩니다. 예를 들면 /src/main/webapp/static/index.html 이라면 webapp 이후 경로 /static/ 을 적어주시고 index.html 의 확장자 .html을 적어주시면 깔끔하게 잘 나올꺼예여
- 3
- 2
- 269
질문&답변
2021.06.18
modal 창이 열리질 않습니다.
테스트 해보니 잘 나오는데여? 혹시 jquery 로 작업하시는 거면 header 부분에 jquery.js 파일 가져오거나 CDN으로 가져오시면 되고 js 코드 실행 시키기 위해서 태그안에서 작업하시면 실행 될 것 같네여 ㅎ
- 2
- 2
- 228