@Override
  public void post(HttpServletRequest request) {
    String nickName = request.getParameter("nickName");
    String password = request.getParameter("password");

    if (nickName != null && nickName.length() > 0) {
      Member member = dao.login(nickName, password);

      if (member != null) {
        request.getSession().setAttribute("user", member);

        redirect("/overview");
      } else {
        Warnings.getWarnings(request)
            .addMessage(
                Warnings.Message.Type.ERROR,
                "Login failed!",
                "Username and password combination was not found.");
      }
    } else {
      Warnings.getWarnings(request)
          .addMessage(
              Warnings.Message.Type.ERROR,
              "Login failed!",
              "Username and password combination was not found.");
    }
  }