refactor(server): corrected the middleware to be in the correct spot to work as intended

This commit is contained in:
2025-03-03 17:32:46 -06:00
parent 275502143c
commit 1af561acb1
7 changed files with 33 additions and 19 deletions

View File

@@ -1,22 +1,24 @@
import {OpenAPIHono} from "@hono/zod-openapi";
import {authMiddleware} from "./middleware/authMiddleware.js";
import login from "./routes/login.js";
import register from "./routes/register.js";
import session from "./routes/session.js";
import getAccess from "./routes/userRoles/getUserRoles.js";
import setAccess from "./routes/userRoles/setUserRoles.js";
import profile from "./routes/user/profileUpdate.js";
const app = new OpenAPIHono();
app.route("auth/login", login);
app.route("auth/register", register);
app.route("auth/session", session);
// required to login
app.use("auth/getuseraccess", authMiddleware);
/* User area just needs to be logged in to enter here */
app.route("/auth/profileUpdate", profile);
/* will need to increase to make sure the person coming here has the correct permissions */
app.route("/auth/getuseraccess", getAccess);
app.use("auth/setuseraccess", authMiddleware);
app.route("/auth/setuseraccess", setAccess);
export default app;