Authentification juste avec des JSP
j'ai googlé et j'ai trouvé un code pour l'authentification :
le voilà :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <%
String user=request.getParameter("un");
String pass=request.getParameter("pw");
int user_id=12;
if(user.equalsIgnoreCase("admin") &&
pass.equals("test") )
{
out.print(user_id);
}
else
{
out.print("ERROR");
}
%> |
le problème c'est quand j'essaye de changer le code un peu pour que je vérifie l’existence de l'utilisateur dans la base de donnée, je me trouve redirigé vers la page d’acceuil sans aucune vérification .
voilà les modifications que j'ai essayé de faire
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <%@page import="cnx.Connexion" %>
<%
String user=request.getParameter("un");
String pass=request.getParameter("pw");
int user_id=12;
Connexion cn = new Connexion("cosumos");
cn.Lire("select * from `cosumos`.`tusers` where login='"+user+"' and password='"+pass+"' ");
if(cn.getrs().next())
out.print(user_id);
else
out.print("ERROR");
%> |