我想使用laravel auth在vue路由器中添加中间件。如果选中了auth,则应允许打开url,否则请重新调回。
答案 0 :(得分:0)
您可以使用vue-router
Navigation Guards
根据您的代码,我将尝试添加示例
{
path: '/',
component: HomePage,
beforeEnter: requireAuth
}
我的导航卫将为requireAuth
,
function requireAuth(to, from, next) {
if (login) { //you local login check, you can either use vuex or local storage or cookies etc
next()
} else {
next("/login")
}
}