feat: implement auth system, passkeys, and user management

Add PostgreSQL and Redis integration for users and sessions
Implement password and WebAuthn passkey login flows
Add Docker stack, super-admin seeding, and protected routes
This commit is contained in:
2026-04-12 20:16:43 +08:00
parent a649c509c2
commit 377a9617be
45 changed files with 3620 additions and 104 deletions

View File

@@ -6,6 +6,15 @@ export default defineNuxtConfig({
devtools: { enabled: true },
modules: ['@nuxt/ui'],
css: ['~/assets/css/main.css'],
runtimeConfig: {
databaseUrl: '',
redisUrl: '',
sessionCookieName: 'dinner_ticket_session',
public: {
appUrl: '',
rpName: 'Dinner Ticket System'
}
},
vite: {
plugins: [tailwindcss()]
}