Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (request.getParameter("submitLogin") != null)
- {
- this.doLogin(request, response);
- }
- else
- {
- request.getSession().setAttribute("USER", null);
- request.getRequestDispatcher("WEB-INF/login.jsp").forward(request, response);
- }
- }
- private void doLogin(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
- {
- String login = request.getParameter("playerName");
- String password = request.getParameter("password");
- Player user = PlayerRepoMySQL.getInstance().getByPlayername(login);
- if (user == null ||!(PlayerPasswordHashing.hashCompare(password, user.getPassword())))
- {
- System.err.println("Failed to login (no user found or incorrect password.");
- request.getRequestDispatcher("WEB-INF/login.jsp").forward(request, response);
- }
- else
- {
- request.getSession().setAttribute("USER", user);
- request.getRequestDispatcher("index.html").forward(request, response);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement