diff --git a/ui/src/pages/Homepage.vue b/ui/src/pages/Homepage.vue new file mode 100644 index 0000000..739d09e --- /dev/null +++ b/ui/src/pages/Homepage.vue @@ -0,0 +1,29 @@ + + + diff --git a/ui/src/router/index.js b/ui/src/router/index.js index f886f04..6293721 100644 --- a/ui/src/router/index.js +++ b/ui/src/router/index.js @@ -9,6 +9,7 @@ const router = createRouter({ // AUTH REQUIRED { path: '/apply', component: () => import('@/pages/Application.vue'), meta: { requiresAuth: true } }, + { path: '/', component: () => import('@/pages/Homepage.vue'), meta: { requiresAuth: true } }, // MEMBER ROUTES { path: '/members', component: () => import('@/pages/memberList.vue'), meta: { requiresAuth: true, memberOnly: true } }, @@ -61,10 +62,10 @@ router.beforeEach(async (to) => { console.log(!user.hasRole("Dev")); - // Must have specific role - if (to.meta.roles && !user.hasRole('Dev') && !user.hasAnyRole(to.meta.roles)) { - return '/unauthorized' - } + // // Must have specific role + // if (to.meta.roles && !user.hasRole('Dev') && !user.hasAnyRole(to.meta.roles)) { + // return '/unauthorized' + // } }) export default router; \ No newline at end of file