如果用户不是管理员,我正在尝试使用中间件将其重定向到错误页面。
// middleware/is-admin.js
export default function (context) {
let user = context.store.getters['auth/user']
if ( user.role !== 'admin' ) {
return context.redirect('/errors/403')
}
}
中间件工作正常,角色不正确的用户被重定向到/ errors / 403
仅当我尝试使用具有正确角色(管理员)的用户访问该页面时,该页面不起作用。
我没有错误消息,只是速度很慢而且页面永远不会打开
你有个主意吗?
谢谢