restitux 917acfdb27 frontend: add login page and auth guard
Add authentication flow to the frontend:
- authStore with token management (localStorage persistence)
- Login page with username/password form at /login
- Layout-level auth guard that redirects to /login when no valid
  session exists, validates token on load via GET /api/auth/me
- Top navigation bar showing username and admin link when applicable

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-16 15:24:12 +00:00
2025-06-26 19:35:13 -06:00
2025-06-26 19:35:13 -06:00
2025-06-26 19:35:13 -06:00
2025-06-26 19:35:13 -06:00
S
Description
No description provided
744 KiB
Languages
Rust 70.2%
TypeScript 22.3%
Svelte 5.7%
CSS 0.9%
JavaScript 0.7%
Other 0.2%