@opengis/admin
Version:
This project Softpro Admin
13 lines (11 loc) • 382 B
JavaScript
import { config } from '@opengis/fastify-table/utils.js';
export default async function getAdminAccess({
id, user = {},
}) {
if (!id) {
return { message: 'not enough params: id', status: 400 };
}
if (!config?.local && !['admin'].includes(user.user_type, user.type)) {
return { message: 'access restricted: admin', status: 403 };
}
}