Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

joneyspark's avatar

How to Protect Frontend Route in Vue.js and Laravel

app.js

let routes = [
    { path: '/dashboard', component: require('./components/Dashboard.vue').default},
    { path: '/profile', component: require('./components/Profile.vue').default },
    { path: '/users', component: require('./components/Users.vue').default },
    //Frontent routes
    { path: '/', component: require('./components/frontend/blog/PublichHome.vue').default },
    { path: '/blog', component: require('./components/frontend/blog/Blog.vue').default },
    { path: '*', component: require('./components/NotFound.vue').default }
  ]
0 likes
11 replies
joneyspark's avatar

Thanks for your reply. I checked sanctum docs and there is only protect Laravel route but is it possible to protect in vue.js route for frontend?

joneyspark's avatar

Then what is the best option for me to secure?

joneyspark's avatar

That's Great. Have any video series or tutorial you suggest for this?

joneyspark's avatar

Thanks for your suggestion but I don't have any premium access for any where.

joneyspark's avatar

Thanks for your suggestion. but I saw there is two directory sanctum but I'm using one folder directory for all. so what is better for me ? switch to the new sanctum system ?

Please or to participate in this conversation.