Project

General

Profile

« Previous | Next » 

Revision 49551

Added by Sofia Baltzi over 6 years ago

Add password error check

View differences:

ResetPasswordServlet.java
45 45
        String password = request.getParameter("password");
46 46
        String confirmPassword = request.getParameter("password_conf");
47 47

  
48
//        if (username != null) {
48 49

  
49
        if (password.equals(confirmPassword) && username != null) {
50
            try {
51
                ldapActions.resetPassword(username, password);
52
                logger.info("password resetted");
50
            if (password.equals(confirmPassword) && username != null) {
51
                try {
52
                    ldapActions.resetPassword(username, password);
53
                    logger.info("password resetted");
53 54

  
54
            } catch (Exception e) {
55
                logger.error("LDAP error in resetting password", e);
56
                response.sendRedirect("./error.jsp");
55
                } catch (Exception e) {
56
                    logger.error("LDAP error in resetting password", e);
57
                    response.sendRedirect("./error.jsp");
58
                }
57 59
            }
58
        }
59 60

  
60
        session.removeAttribute("username");
61
        response.sendRedirect("./success.jsp");
62
        printWriter.close();
61
            session.removeAttribute("username");
62
            response.sendRedirect("./success.jsp");
63
            printWriter.close();
64

  
65
//        } else {
66
//            response.sendRedirect("./forgotPassword.jsp");
67
//            printWriter.close();
68
//        }
63 69
    }
64 70
}

Also available in: Unified diff