Practice check
보호 라우트 실습은 사용자 상태별 기대 결과로 검증한다
페이지가 보이는지만 확인하면 부족하다. 로그인 전, 일반 사용자, 관리자 상태에서 각각 다른 결과가 나와야 한다.
경로
익명 사용자
일반 사용자
관리자
/dashboard
로그인으로 이동
대시보드 표시
대시보드 표시
/settings
로그인 안내 또는 redirect
설정 화면 표시
설정 화면 표시
/admin
로그인으로 이동
권한 없음
관리 화면 표시
테스트는 성공 화면보다 실패 화면을 먼저 확인한다. 실패가 정확해야 보호 경계가 제대로 작동한다.