finalized administration panel

This commit is contained in:
daniel31x13
2024-05-03 10:22:45 -04:00
parent 08c2ff278f
commit 915d08a315
6 changed files with 245 additions and 34 deletions
+2 -1
View File
@@ -9,7 +9,8 @@ export default async function users(req: NextApiRequest, res: NextApiResponse) {
return response;
} else if (req.method === "GET") {
const user = await verifyUser({ req, res });
if (!user || process.env.ADMINISTRATOR !== user.username) return;
if (!user || process.env.ADMINISTRATOR !== user.username)
return res.status(401).json({ response: "Unauthorized..." });
const response = await getUsers();
return res.status(response.status).json({ response: response.response });