6달 전 · 익명 님의 새로운 댓글
Next.js app router의 쿠키값을 어떻게 세팅해야 할까요?
Next.js app router에서 쿠키로 JWT로그인을 사용 하고 있습니다. 서버는 백엔드 api 서버가 별도로 존재하는 상황입니다. 현재 인증 기반 api를 호출을 할 때, 만약 해당 accessToken이 만료가 됐다면 재발급을 해주는 백엔드 api를 통해 새로운 accessToken을 브라우저에 업데이트하는 로직을 구현하려고 했습니다. 클라이언트 컴포넌트에서는 전혀 문제가 없었습니다. 어차피 set-cookie를 백엔드에서 해주면 알아서 브라우저에 반영이 되니까요. 근데 문제는 서버 컴포넌트에서 동일한 요청을 하는 경우입니다. 동일하게 재발급 요청을 보낸 다음 set-cookie를 백엔드에서 해줘도 어차피 서버 컴포넌트에서 api를 쐈던것이기 때문에 그 반환값이 서버 컴포넌트로 오게 되고, 이는 브라우저에 반영이 안 되는데요ㅠ 혹시 이럴 경우에는 어떻게 처리를 하는게 좋을까요? 미들웨어나 라우트 핸들러를 사용하려 해도 그 방법을 도저히 모르겠네요
개발자
#next.js
#jwt
#react
#auth
#cookie
답변 1
댓글 1
추천해요 2
조회 455
일 년 전 · 익명 님의 질문 업데이트
취준을 위한 리액트 포폴 준비하며 궁금한게 있습니다!
일단 CRUD프로젝트는 하나 했습니다! 리액트와 테일윈드, 백엔드는 익스프레스, 몽구스를 사용하였습니다 이후 타입스크립트를 배워서, 적용해서 하나 더 하려하는데, 프론트엔드를 잘한다는 기준을 잘 모르겠습니다! 이전 포폴은 정말 CRUD와 JWT로그인 기능뿐이라, 사실 프론트엔드단에서 어려운건 별로 없었던 것 같습니다 그래서 기능구현, 필터검색이라던가 캐러셀이나 인피니티 스크롤 이런걸 해봐야하나? 라는 고민이 있습니다 + 추가적으로 상태관리 라이브러리를 하나 선택해야하는데, 제가 비전공 고졸이라 객관적으로 좋은 회사는 못갈 것 같은데, 그럼 레거시 리덕스를 배워야하나? 라는 고민도 있습니다!
개발자
#react
#취업
#포폴
#포트폴리오
답변 2
댓글 0
추천해요 1
조회 201