CodeSoom/ConStu

[ToDo] 로그인한 사용자 및 로그인하지 않은 사용자가 권한이 없는 페이지에 이동했을 시 Redirect 시켜주기

saseungmin opened this issue · 1 comments

  • 현재 각 container에서 로그인이 되어있을 때, 비로그인에 따라 각자 다음과 같이 이동시켜주었는데, react-router-dom를 사용하여 사용할 수 있을 거 같다
  useEffect(() => {
    if (!user) {
      history.push('/');
    }
  }, [user, history]);
  • react-router-dom의 redirect를 사용하기
    • 로그인 및 회원가입 페이지는 비로그인 사용자만 접근이 가능하다.
    • 글 작성페이지는 로그인한 사용자만 접근이 가능하다.
    • 추가적으로 존재하지 않는 페이지인 경우 404 페이지도 추가해주자 #145

👉 2021-08-03 (화)

  • Private Route 구현 완료 #222