permissions & routes with middleware

This commit is contained in:
Julian Krauser 2025-01-22 09:27:15 +01:00
parent 4568bef10e
commit 0b40b9d92c
10 changed files with 92 additions and 2 deletions

View file

@ -14,6 +14,8 @@ import auth from "./auth";
import admin from "./admin/index";
import user from "./user";
import detectPWA from "../middleware/detectPWA";
import api from "./api";
import authenticateAPI from "../middleware/authenticateAPI";
export default (app: Express) => {
app.set("query parser", "extended");
@ -32,6 +34,7 @@ export default (app: Express) => {
app.use("/api/reset", reset);
app.use("/api/invite", invite);
app.use("/api/auth", auth);
app.use("/api/webapi", authenticateAPI, api);
app.use(authenticate);
app.use("/api/admin", admin);
app.use("/api/user", user);