/** * @deprecated 이 파일은 하위 호환성을 위해 유지됩니다. * 새로운 코드에서는 '../middlewares/auth'의 requireMinLevel을 사용하세요. * * @example * // 이전 방식 (deprecated) * const { requireAccess, ACCESS_LEVELS } = require('../middlewares/accessMiddleware'); * router.get('/admin', requireAccess('admin'), handler); * * // 새로운 방식 (권장) * const { requireMinLevel, ACCESS_LEVELS } = require('../middlewares/auth'); * router.get('/admin', requireAuth, requireMinLevel('admin'), handler); */ const { requireMinLevel, ACCESS_LEVELS } = require('./auth'); /** * @deprecated requireMinLevel을 사용하세요 */ const requireAccess = (requiredLevel) => { return requireMinLevel(requiredLevel); }; module.exports = { requireAccess, ACCESS_LEVELS, // 새로운 API requireMinLevel };