Files
barg-restuarant/middleware/permissions.js
T
hamid.zarghami1@gmail.com e644edbd65 transfer project in github
2024-05-12 15:29:27 +03:30

13 lines
404 B
JavaScript

export default function ({$auth, redirect, route}) {
if (route.name === 'admin' || route.name === 'admin-branch') {
return true
} else {
let hasPermission = false
$auth.user.permissions.forEach(item => {
if (route.name.includes(item)) hasPermission = true
})
if (hasPermission || $auth.user.permissions.includes('super-admin')) return true
else redirect('/admin')
}
}