Set middleware on pages (#278)

* Se middleware on pages

* Se middleware on account page
This commit is contained in:
formsdev
2024-01-05 15:17:36 +05:30
committed by GitHub
parent 2207c8cd90
commit cc7d64a0c6
16 changed files with 52 additions and 39 deletions

View File

@@ -25,6 +25,9 @@ let loading = false
useOpnSeoMeta({
title: 'Account'
})
definePageMeta({
middleware: "auth"
})
const deleteAccount = () => {
loading = true

View File

@@ -27,6 +27,9 @@ import AppSumoBilling from '../../components/vendor/appsumo/AppSumoBilling.vue'
useOpnSeoMeta({
title: 'Billing'
})
definePageMeta({
middleware: "auth"
})
const authStore = useAuthStore()
let user = computed(() => authStore.user)

View File

@@ -28,6 +28,9 @@
useOpnSeoMeta({
title: 'Password'
})
definePageMeta({
middleware: "auth"
})
let form = useForm({
password: '',

View File

@@ -27,6 +27,9 @@ const user = computed(() => authStore.user)
useOpnSeoMeta({
title: 'Profile'
})
definePageMeta({
middleware: "auth"
})
let form = useForm({
name: '',

View File

@@ -126,6 +126,9 @@ let loading = computed(() => workspacesStore.loading)
useOpnSeoMeta({
title: 'Workspaces'
})
definePageMeta({
middleware: "auth"
})
let form = useForm({
name: '',