-
UI 대대적 개선 및 인증 middleware 추가배움/작업기 2025. 6. 12. 01:33반응형
상단바 대신 사이드바로 변경. 확장성이 좋기 때문.
메뉴에 아이콘 추가.
사이드바 Collabsable 하게 변경.
본 페이지 UI 변경.
404 error page 추가.
다양한 메뉴 추가. (더미 데이터로 채워짐)
- Dashboard Page
Document Page
Team Page
History Page (+Login, Logout menu)
인증되지 않은 유저는 허가된 메뉴만 보이게 수정
인증되지 않은 유저가 허가되지 않은 도메인으로 접근 시 아래 도메인을 제공함과 함께 차단 및 로그인 메뉴로 리다이렉트시킴.
https://localhost:4000/login?redirect_to=%2Fgenerate
(인증되지 않은 유저가 /generate 메뉴에 접근을 시도할 시)
페이지별 인증 검사를 page.tsx마다 useEffect를 통해 관리하는 것에서
middleware를 통해 검사하는 것으로 변경.
반응형'배움 > 작업기' 카테고리의 다른 글
generated output module 구현, my history api 구현 (0) 2025.06.13 클라우드 스토리지 추가, URL 전달 로직 추가, 모듈 분리 등 (0) 2025.06.12 LivePreview 및 ProgressBar 문제 수정, 이미지 Scrollable, 모듈 분리 및 파일구조 정리 (0) 2025.06.09 Progress Bar, Live Preview, Separated modules (0) 2025.06.08 WebSocket 남은 문제 해결, http to https 작업, 시스템 리소스 메시지 출력 (0) 2025.06.07