/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package com.test.forms; import com.test.beans.Pompier; import com.test.beans.UserP; import jakarta.servlet.http.HttpServletRequest; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import java.util.logging.Level; import java.util.logging.Logger; /** * * @author clementine.desrucques */ public class AuthentifForm { private String resultat; public String getResultat() { return resultat; } public void setResultat(String resultat) { this.resultat = resultat; } /** * Contôle si les paramètres ztPseudo et ztMDP passé dans request * correspondent à ceux de l'addministrateur Mise à jour de l'attribut * resultat * * @param request * @return true is ok, false sinon */ public boolean controlerRole(HttpServletRequest request) { /* Comparaison entre l'utilisateur admin et un utilisateur créé avec le pseudo et le mdp saisi */ // UserP ChefCaserne = new UserP("Michel", "mRANN"); UserP userSaisi = new UserP( request.getParameter("ztPseudo"), request.getParameter("ztMDP")); if(request.getParameter("ztPseudo").equals(request)){ boolean isChef = userSaisi; } // Mise à jour de l'attribut resultat setResultat(isChef ? "Vous êtes chef de caserne" : "Vous n'êtes pas chef de caserne"); return isChef; } }