feat: complete auth flow - email confirmation, login state, route guards

This commit is contained in:
2026-05-21 00:21:28 +08:00
parent c49ac7a42e
commit d4b07fba58
6 changed files with 258 additions and 78 deletions
+5
View File
@@ -19,6 +19,11 @@ const router = createRouter({
name: 'register',
component: () => import('@/views/auth/RegisterView.vue'),
},
{
path: '/auth/confirm',
name: 'auth-confirm',
component: () => import('@/views/auth/AuthConfirmView.vue'),
},
{
path: '/upload',
name: 'upload',