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

박현민님의 프로필 이미지

작성한 질문수

MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React

User Profile : 회원 정보 수정하기

Register.js 를 보다가 생각이든건데

22.08.26 11:39 작성

·

175

1

Register.js 에서

useEffect(()=> { if (uesr.accessToken) { navigate("/") }

이 이미 로그인이 되어 토큰을가지고있으면 회원가입 페이지로 못간다는 얘기인데

저 useEffect, useSelector(state) 때문에

회원가입 성공시에

navigate("/login") 로그인 페이지로 이동했을떄

토큰을 들고있어서 로그인페이지인데 우측상단엔 logout 이 떠있네요...

답변 1

0

판다코딩님의 프로필 이미지
판다코딩
지식공유자

2022. 08. 26. 19:01

네 맞습니다.

아마 현재 로직에서는 app.js onAuthStateChanged로 인해 회원가입 시 바로 로그인 처리가 되는 것 같습니다.

login component에서도 유저가 로그인되어 있다면 다시 / 로 경로를 변경해주면 될 것 같습니다.