Add intent route
This commit is contained in:
parent
b4cd7055aa
commit
7c80976229
11
src/controllers/intent.controller.js
Normal file
11
src/controllers/intent.controller.js
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
exports.allAccess = async (req, res) => {
|
||||||
|
res.status(200).send("Public Content.");
|
||||||
|
};
|
||||||
|
|
||||||
|
exports.userBoard = async (req, res) => {
|
||||||
|
res.status(200).send("User Content.");
|
||||||
|
};
|
||||||
|
|
||||||
|
exports.adminBoard = async (req, res) => {
|
||||||
|
res.status(200).send("Admin Content.");
|
||||||
|
};
|
||||||
17
src/routes/intent.routes.js
Normal file
17
src/routes/intent.routes.js
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
const express = require("express");
|
||||||
|
const router = express.Router();
|
||||||
|
const { authJwt } = require("../middleware");
|
||||||
|
const controller = require("../controllers/intent.controller");
|
||||||
|
|
||||||
|
// User routes
|
||||||
|
|
||||||
|
// All access page
|
||||||
|
router.get("/all", /*[authJwt.verifyToken, authJwt.isAdmin],*/ controller.allAccess);
|
||||||
|
|
||||||
|
// User access page
|
||||||
|
router.get("/user", [authJwt.verifyToken], controller.userBoard);
|
||||||
|
|
||||||
|
// Admin access page
|
||||||
|
router.get("/admin", [authJwt.verifyToken, authJwt.isAdmin], controller.adminBoard);
|
||||||
|
|
||||||
|
module.exports = router;
|
||||||
@ -58,6 +58,7 @@ const createApp = () => {
|
|||||||
app.use("/auth", require("./routes/auth.routes"));
|
app.use("/auth", require("./routes/auth.routes"));
|
||||||
app.use("/user", require("./routes/user.routes"));
|
app.use("/user", require("./routes/user.routes"));
|
||||||
app.use("/bills", require("./routes/bill.routes"));
|
app.use("/bills", require("./routes/bill.routes"));
|
||||||
|
app.use("/intent", require("./routes/intent.routes"));
|
||||||
|
|
||||||
// 404 handler
|
// 404 handler
|
||||||
app.use((req, res) => res.status(404).send({message: "Not Found"}));
|
app.use((req, res) => res.status(404).send({message: "Not Found"}));
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user