User journey
실제 점검은 사용자가 지나가는 순서대로 이어서 본다
로그인 버튼, 세션 표시, 보호 페이지, 로그아웃 후 차단까지 같은 흐름으로 확인한다.
1
/auth에서 로그인 클릭
signIn("github", callbackUrl) 호출2
Provider 인증 완료NextAuth가 세션을 만들고 callbackUrl로 복귀
3
UserInfo 갱신
authenticated 상태와 사용자 정보 표시4
Dashboard/Admin 접근클라이언트와 서버 보호가 같은 세션을 기준으로 통과
5
로그아웃 후 재접근세션 삭제, 버튼 전환, 보호 페이지 차단 확인