<%@page contentType="text/html"%> <%@page pageEncoding="UTF-8"%> <%@page import = "conexion.*" %> <%@page import = "general.*" %> <%@page import = "java.sql.*" %> <%@page import = "java.security.MessageDigest"%> <% String emergent_error = new String(""); String css = new String(""); String redirect; %> Validando credenciales... <%out.println("");%> <% //Verificaci�n de usuario v�lido Acceso check_access = new Acceso(); /*int timeValido=0; timeValido=check_access.VerificarAcceso(request.getParameter("user")); if(timeValido==0){*/ int id_user = check_access.AccesoValido(request.getParameter("user"), request.getParameter("passwd")); System.out.println("Regresa : "+id_user); System.out.println(request.getParameter("user")); System.out.println(request.getParameter("passwd")); if (id_user < 0){ if (check_access.AccesoValidoExt(request.getParameter("user"), request.getParameter("passwd"), request.getParameter("decodedpw"))){ id_user = 0; out.println("No se encontro el usuario"); } } if( id_user >= 0) { session.setMaxInactiveInterval(-1); session.setAttribute("id_user", String.valueOf(id_user)); session.setAttribute("username", request.getParameter("user")); session.setAttribute("shadow", request.getParameter("passwd")); session.setAttribute("decodedpw", request.getParameter("decodedpw")); if (request.getRemoteAddr().startsWith("192.") || request.getRemoteAddr().startsWith("172.") || request.getRemoteAddr().startsWith("127.") || request.getRemoteAddr().startsWith("10.")){ session.setAttribute("tipo_acceso", "i"); } else{ session.setAttribute("tipo_acceso", "e"); } String qualified_name = request.getRemoteHost(); // Guardar Registro de Actividad try{ Config.GuardarLog(id_user, "Usuario -"+request.getParameter("user")+"- inici� sesi�n desde "+request.getRemoteAddr()+";", 2); } catch (Exception e){ System.out.print("Error al guardar log: "+e+"\nUsuario -"+request.getParameter("user")+"- inici� sesi�n desde "+request.getRemoteAddr()+";"); } } else { session.setAttribute("invalid_user", "1"); response.sendRedirect("../administrador.jsp"); } if ( id_user >= 0) { out.println("
Bienvenido "+request.getParameter("user")+", iniciando sesi�n...
"); %> <% }else{ session.setAttribute("invalid_user", "9"); } %>