feat: add auth, RBAC, admin panel, and JWT-protected routes

This commit is contained in:
neon
2026-01-12 15:05:39 -06:00
parent 015028240c
commit 45f7c73ecb
109 changed files with 3813 additions and 180 deletions
+9
View File
@@ -12,3 +12,12 @@ JWT_REFRESH_EXPIRES_IN=7d
# Storage
BOOKS_PATH=/books
# SMTP (optional — if unset, self-service password reset is disabled)
SMTP_HOST=
SMTP_PORT=587
SMTP_SECURE=false
SMTP_USER=
SMTP_PASS=
SMTP_FROM=noreply@yourdomain.com
APP_URL=http://localhost:5173