const express = require("express") const router = express.Router() const userController = require("../controllers/user") const orderController = require("../controllers/order") const auth = require("../auth"); const { authenticateToken, } = auth; // User registration route router.post("/register", userController.registerUser) // User authentication route router.post("/login", userController.authenticateUser) // Update user data route router.put("/update", authenticateToken, userController.updateUserData) // POST /users/order router.post("/order", orderController.createOrder); // Retrieve user details router.get('/:userId', authenticateToken, userController.getUserDetails); module.exports = router