Skip to content

Commit bb46180

Browse files
authored
fix: add password guard to entry, overview and print pages (#2074)
1 parent 743b98a commit bb46180

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

packages/client/setup/routes.ts

+4
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,13 @@ export default function setupRoutes() {
2525
name: 'entry',
2626
path: '/entry',
2727
component: () => import('../pages/entry.vue'),
28+
beforeEnter: passwordGuard,
2829
},
2930
{
3031
name: 'overview',
3132
path: '/overview',
3233
component: () => import('../pages/overview.vue'),
34+
beforeEnter: passwordGuard,
3335
},
3436
{
3537
name: 'notes',
@@ -56,10 +58,12 @@ export default function setupRoutes() {
5658
name: 'print',
5759
path: '/print',
5860
component: () => import('../pages/print.vue'),
61+
beforeEnter: passwordGuard,
5962
},
6063
{
6164
path: '/presenter/print',
6265
component: () => import('../pages/presenter/print.vue'),
66+
beforeEnter: passwordGuard,
6367
},
6468
)
6569
}

0 commit comments

Comments
 (0)