pass user login data

This commit is contained in:
Julian Krauser 2024-11-20 09:32:43 +01:00
parent e2b46becf0
commit ba3c763a09
3 changed files with 71 additions and 0 deletions

View file

@ -9,6 +9,7 @@ import errorHandler from "../middleware/errorHandler";
import setup from "./setup";
import auth from "./auth";
import admin from "./admin/index";
import user from "./user";
export default (app: Express) => {
app.set("query parser", "extended");
@ -25,5 +26,6 @@ export default (app: Express) => {
app.use("/auth", auth);
app.use(authenticate);
app.use("/admin", admin);
app.use("/user", user);
app.use(errorHandler);
};

14
src/routes/user.ts Normal file
View file

@ -0,0 +1,14 @@
import express from "express";
import { getUserTotp, verifyUserTotp } from "../controller/userController";
var router = express.Router({ mergeParams: true });
router.get("/totp", async (req, res) => {
await getUserTotp(req, res);
});
router.post("/verify", async (req, res) => {
await verifyUserTotp(req, res);
});
export default router;