const express = require("express"); const router = express.Router(); const user_controller = require("../controllers/user.js"); const hasToken = require("../middleware/hasToken.js"); const sameUser = require("../middleware/sameUser.js"); // hardcoded URLs always go before matchers // user post router.post("/new_user", user_controller.post); // user get router.get("/:username", hasToken, user_controller.get); // user put router.put("/:username", hasToken, sameUser, user_controller.put); // user delete router.delete("/:username", hasToken, sameUser, user_controller.delete); module.exports = router;