7단계: 첫 번째 Sidebar 메뉴 추가하기
관리자 Dashboard에 Text Tool 메뉴 하나를 추가하고 프런트엔드 입력, 보호된 백엔드 처리와 WebUI 검증의 Vibe Coding 반복 과정을 학습한다.
관리자 Dashboard에 Text Tool 메뉴 하나를 추가하고 프런트엔드 입력, 보호된 백엔드 처리와 WebUI 검증의 Vibe Coding 반복 과정을 학습한다.
보호된 로그인 구조 위에 Header, 하나의 Sidebar 항목, 본문 영역과 Logout으로 구성한 최소 관리자 Dashboard를 완성한다.
Express의 서버 측 세션과 HttpOnly 쿠키로 로그인 상태를 유지하고 프런트엔드 경로와 백엔드 API에서 관리자 권한을 검사한다.
공유기 포트 전달 없이 승인된 Windows PC와 Ubuntu 개발 서버를 Tailscale Tailnet으로 연결하고 기존 OpenSSH 공개 키 인증으로 접속하는 방법입니다.
