Skip to content

Commit c0b344d

Browse files
committed
Add auth middleware
1 parent 70d1b43 commit c0b344d

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

middleware/authenticated.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
export default function({ store, redirect }) {
2+
// If the user is not authenticated
3+
if (!store.state.authenticated) {
4+
return redirect('/login')
5+
}
6+
}

pages/index.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ import Modal from '@/components/Modal'
4747
4848
export default {
4949
name: 'Home',
50+
middleware: 'authenticated',
5051
components: {
5152
TopBar,
5253
Datatable,

0 commit comments

Comments
 (0)