Added Helpdesk

Added M2M Auth
This commit is contained in:
2025-10-31 16:27:56 +01:00
parent bbd5bbab9b
commit 2eb19b36a6
7 changed files with 232 additions and 7 deletions

View File

@@ -24,6 +24,9 @@ import emailAsUserRoutes from "./routes/emailAsUser";
import authProfilesRoutes from "./routes/profiles";
import helpdeskRoutes from "./routes/helpdesk";
import helpdeskInboundRoutes from "./routes/helpdesk.inbound";
//M2M
import authM2m from "./plugins/auth.m2m";
import helpdeskInboundEmailRoutes from "./routes/helpdesk.inbound.email";
import {sendMail} from "./utils/mailer";
import {loadSecrets, secrets} from "./utils/secrets";
@@ -67,6 +70,11 @@ async function main() {
await app.register(helpdeskInboundRoutes);
await app.register(async (m2mApp) => {
await m2mApp.register(authM2m)
await m2mApp.register(helpdeskInboundEmailRoutes)
},{prefix: "/internal"})
//Geschützte Routes