Advertisement
Guest User

Untitled

a guest
Dec 20th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. if (request.getParameter("submitLogin") != null)
  2. {
  3. this.doLogin(request, response);
  4. }
  5. else
  6. {
  7. request.getSession().setAttribute("USER", null);
  8. request.getRequestDispatcher("WEB-INF/login.jsp").forward(request, response);
  9. }
  10.  
  11. }
  12.  
  13. private void doLogin(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
  14. {
  15. String login = request.getParameter("playerName");
  16. String password = request.getParameter("password");
  17.  
  18. Player user = PlayerRepoMySQL.getInstance().getByPlayername(login);
  19.  
  20. if (user == null ||!(PlayerPasswordHashing.hashCompare(password, user.getPassword())))
  21. {
  22. System.err.println("Failed to login (no user found or incorrect password.");
  23. request.getRequestDispatcher("WEB-INF/login.jsp").forward(request, response);
  24. }
  25. else
  26. {
  27. request.getSession().setAttribute("USER", user);
  28. request.getRequestDispatcher("index.html").forward(request, response);
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement