[Next.js] middleware로 url 직접접근 막기 (rewrite, redirect 구현)
안녕하세요 오늘은 미들웨어를 통해 유저의 URL 직접 접근을 막는 법을 소개해보고자 합니다. next 12.1.6 기준이며 현재는 12.2 이전과 이후로 쓰는 방법이 다르기 때문에 같이 포스팅하겠습니다. URL 직접접근이란? (Direct access url) 유저가 페이지에 접근할 때 URL에 직접적으로 접근하는 경우를 말합니다. 클라이언트 단에서 이런 직접 접근을 제어하는 일은 꼭 필요한데요. 예를 들어 로그인을 해야만 접근할 수 있는 마이페이지와 같은 경우 로그인하지 않은 유저가 직접 URL로 접근을 시도하면 header에 토큰을 넣어야 하는 API요청인데 없는 상태로 넣게 되어 이슈가 있는 페이지로 보이거나, 혹은 아예 그 페이지로 접근이 되어버리는 현상이 발생할 수 있게 됩니다. 보통 이런 경우..
Frontend/React
2022. 10. 8. 01:38
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 자바스크립트 비동기 처리
- 프로그래머스 자바스크립트
- 실전프로젝트
- 자바스크립트알고리즘
- 자바스크립트
- GIT
- html
- React Query
- 무한스크롤
- React
- 프로그래머스 베스트앨범 자바스크립트
- css
- 알고리즘자바스크립트
- 자바스크립트 클로저
- 모두를 위한 컴퓨터 과학
- javascript
- network
- 리액트
- 모두를위한컴퓨터과학
- cs50
- 프로그래머스
- reactquery
- 클로저
- 백준
- 타입스크립트
- 리액트네이티브
- github
- 항해99
- python
- 네트워크
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함