import { NextFunction, Request, Response } from "express";

/**
 * Regarde si un utilisateur est un enseignant. Si non, le rediriger vers la page d'accueil
 * principale '/'. Ce middleware doit être appelé après le middleware authenticate.
 */
export async function authorizeEnseignant(req: Request, res: Response, next: NextFunction) {
    
    let user = req.body.user;
    
    if (!user.isEnseignant) return res.redirect('/');

    next()
}
