Regression check

보호 라우트는 같은 순서로 반복 점검합니다

인증 상태가 바뀌는 순간마다 DashboardPage가 올바른 화면으로 보내는지 확인하면 Context와 reducer 연결 오류를 빠르게 찾을 수 있습니다.

route guard

고정 검증 순서

1 logged out

비로그인 직접 접근

`/dashboard`로 바로 들어가면 알림 후 홈으로 이동해야 합니다.

기대 결과

보호 화면은 렌더링되지 않습니다.

2 logged in

로그인 후 접근

LOGIN action 뒤에는 Header와 DashboardPage가 같은 user를 읽습니다.

기대 결과

사용자 이름과 대시보드 내용이 표시됩니다.

3 logout again

로그아웃 후 재접근

LOGOUT action 뒤에는 user가 비워지고 보호 규칙이 다시 적용됩니다.

기대 결과

다시 홈으로 이동하고 프로필은 숨겨집니다.