29/07/2015, 09:46
|
| | Fecha de Ingreso: julio-2015
Mensajes: 19
Antigüedad: 9 años, 4 meses Puntos: 0 | |
Respuesta: Cifrado de contraseñas <%@page import="java.sql.ResultSet"%>
<%@page import="Clases.Conexion2"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Bienvenido</title>
</head>
<body>
<%
Conexion2 DB = new Conexion2();
String usuario = request.getParameter("usuario");
String password = request.getParameter("password");
String user = "";
ResultSet resul = DB.Consulta("select * from UserTelecom where userPrincipalName='"+usuario+"'");
if(resul.next()){
ResultSet resultado = DB.Consulta("select userPrincipalName from UserTelecom where userPrincipalName='"+usuario+"' and pwdLastSet ='"+password+"'");
while(resultado.next()){
usuario = resultado.getString("usuario");
}
if(user != ""){
session.setAttribute("userPrincipalName", user);
session.setAttribute("logged",true);
response.sendRedirect("bienvenido.jsp");
}else{
session.setAttribute("userPrincipalName","");
session.setAttribute("logged",false);
%>
<script>
alert("Contraseña incorrecta, inténtelo de nuevo.");
location.href="index.jsp";
</script>
<%
}
}else{
%>
<script>
alert("El usuario \" <%=usuario%> \" no existe en el dominio");
location.href="index.jsp";
</script>
<%}
DB.Close();
%>
</body>
</html>
Este es mi código donde valido la contraseña de logeo |