인프런 커뮤니티 질문&답변

Donkeykong님의 프로필 이미지

작성한 질문수

따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)

미들웨어에 있는 버그 해결하기

잘 모르겠습니다 선생니이이이ㅣ잉ㅁ

22.11.28 15:07 작성

·

190

0

이전 수업 중 로그인, 회원가입 페이지에 authState를 불러와서

if (authenticated) router.push("/") 이렇게 한건 인증이 된 유저는 로그인, 회원가입 페이지에

못 가게 하기 위해 맞나요? 그리고 그때는 동작이 안했는데 이번에 수정하고나서는 되는것을 보니 이것도 user 미들웨어에서 next()를 안해줘서 그런건가요? 제가 잘 이해한 것이 맞나 궁금해요

답변 2

1

John Ahn님의 프로필 이미지
John Ahn
지식공유자

2022. 11. 28. 18:41

안녕하세요 Donkeykong님

네 못 가게 하기 위한 것 맞습니다!

그리고 next()가 없었다면 진행이 안되기 때문에 작동이 안 하지만 next() 부분을 넣어서 수정해주셨다면

되는 게 맞습니다!

감사합니다.

0

Donkeykong님의 프로필 이미지
Donkeykong
질문자

2022. 11. 29. 11:01

❤️

빠른 답변 감사드려요