const express = require("express"); const router = express.Router(); const user_controller = require("../controllers/user.js"); const post_controller = require("../controllers/post.js"); const ping_controller = require("../controllers/ping.js"); const hasToken = require("../middleware/hasToken.js"); // list all posts and append comments to each post based on id, return as json router.get("/", post_controller.index); // login router.post("/login", user_controller.login); // logout router.get("/logout", user_controller.logout); // authentication checking page - used by frontend router.get("/ping", ping_controller.get); module.exports = router;