feat: Create authorization

This commit is contained in:
2026-01-18 22:16:50 +01:00
parent 6b8488e7a4
commit 3dda2fefc2
4 changed files with 660 additions and 0 deletions

View File

@@ -1,5 +1,7 @@
import { createRouter, createWebHistory } from 'vue-router'
import LoginView from '../views/LoginView.vue'
import RegisterView from '../views/RegisterView.vue'
import UsernameSelectionView from '../views/UsernameSelectionView.vue'
import MainMenuView from '../views/MainMenuView.vue'
import createGameView from '../views/CreateGame.vue'
import joinGameView from "@/views/JoinGameView.vue";
@@ -51,6 +53,18 @@ const router = createRouter({
component: LoginView,
meta: { requiresAuth: false }
},
{
path: '/register',
name: 'register',
component: RegisterView,
meta: { requiresAuth: false }
},
{
path: '/select-username',
name: 'select-username',
component: UsernameSelectionView,
meta: { requiresAuth: false }
},
{
path: '/game',
name: 'game',