feat: add ci cd files dont edit those files
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
export default function ({$auth, redirect}) {
|
||||
if ($auth.loggedIn && $auth.hasScope('admin')) {
|
||||
return true
|
||||
}
|
||||
else {
|
||||
return redirect('/admin/login')
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
export default function ({route, redirect, error}) {
|
||||
///////////// redirect to default local
|
||||
if (route.path === '/') return redirect('/ostandari')
|
||||
///////////// local check
|
||||
const portals = ['ostandari', 'election']
|
||||
const isPortal = portals.includes(route.params.portal)
|
||||
const isAdmin = route.path.includes('/admin')
|
||||
|
||||
if (isPortal || isAdmin) return null
|
||||
else error({statusCode: 404, message: 'صفحه مورد نظر یافت نشد'})
|
||||
}
|
||||
Reference in New Issue
Block a user