세션은 가능한 한 서버에서 읽는다

서버는 auth(), 상호작용이 필요한 클라이언트만 useSession을 쓴다.

Server

auth()로 세션을 읽고 렌더 전에 분기한다.

Client

SessionProvider 아래에서 useSession으로 상태를 표시한다.

핵심useSession은 UI 상태 도구이며 서버 권한 검사를 대신하지 않는다.