brandapp-ui
Reopt User Menu
brandapp-ui - User Menu
ReoptUserMenu
한 번 로그인된 세션이 만료되거나 401 응답이 발생하면 전역 모달로 재로그인을 유도합니다. forceReauth=true 면 backdrop/ESC dismiss 가 비활성화됩니다.
forceReauth 옵션
true(기본)이면 backdrop/ESC dismiss 가 비활성화되어 사용자가 반드시 재로그인을 거쳐야 합니다.
트리거
실제 환경에서는 (1) authClient.useSession()이 truthy→falsy 로 전이되거나 (2) 보호된 fetch 헬퍼가 401 응답을 받아 reopt:session-expired 윈도우 이벤트를 디스패치할 때 자동으로 열립니다.