import { _crossCtl } from '@/base/src/crossCtl'; export default defineNuxtRouteMiddleware((to, from) => { if (_crossCtl.userInfo['isAuthenticated'] == false) { alert('로그인이 필요합니다.'); return navigateTo('/user/signin'); } else if ( _crossCtl.userInfo['isOp'] == false && _crossCtl.userInfo['isSuperOp'] == false && _crossCtl.userInfo['isAdmin'] == false ) { return throwError('$401'); } else { return null; } });