Properti middleware

  • Type: String atau Array
    • Items: String

Menetapkan middleware untuk halaman tertentu dari aplikasi.

Contoh:

pages/secret.vue:

<template>
  <h1>Secret page</h1>
</template>

<script>
export default {
  middleware: 'authenticated'
}
</script>

middleware/authenticated.js:

export default function ({ store, redirect }) {
  // Jika user tidak terautentikasi
  if (!store.state.authenticated) {
    return redirect('/login')
  }
}

Untuk mempelajari lebih lanjut tentang middleware, lihat panduan middleware.

Jumpa kesalahan atau ingin berkontribusi pada dokumentasi ini? Sunting halaman ini di GitHub!