Add routes for admin authentication endpoints

+ Add router to the app
This commit is contained in:
Stephan
2022-04-28 12:49:07 +02:00
committed by Stefan-5422
parent 22a959bcea
commit 5e5b6bb60c
2 changed files with 12 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
import express from "express";
import { authenticateUser } from "../Controllers/admin_auth.controller";
const router = express.Router();
router.post("/", authenticateUser);
export default router;
+4
View File
@@ -1,6 +1,7 @@
import express from "express";
import prisma from "./lib/prisma";
import eventRouter from "./Routes/event.routes";
import adminAuthRouter from "./Routes/admin_auth.routes";
require("dotenv").config(); // Load dotenv config
@@ -13,6 +14,9 @@ async function main() {
app.use(express.urlencoded({ extended: true }));
app.use(express.json());
// Admin authentication endpoints
app.use("/api/authentication", adminAuthRouter);
// All API endpoints are behind /api/...
app.use("/api/events", eventRouter);