import express, { Request, Response, NextFunction, Router } from "express";
import { AuthController } from "../controllers/AuthController";

const router: Router = express.Router();
const authController = new AuthController();

// ✅ Using arrow function, no .bind needed
router.get("/check", AuthController.verifyJWT, authController.check);
router.post("/login", authController.login);
router.post("/logout", authController.logout);

export default router;
