api_dev/src/main/java/com/google/appengine/api/users/dev/ee10/LocalLoginServlet.java [51:92]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException {
    String continueUrl = req.getParameter("continue");
    if (continueUrl == null) {
      continueUrl = "";
    }
    String email = "test@example.com";
    String isAdminChecked = "";
    LoginCookieUtils.CookieData cookieData = LoginCookieUtils.getCookieData(req);
    if (cookieData != null) {
      email = cookieData.getEmail();
      if (cookieData.isAdmin()) {
        isAdminChecked = " checked='true'";
      }
    }
    resp.setContentType("text/html");

    // TODO: We may want to move this to a JSP.
    PrintWriter out = resp.getWriter();
    out.println("<html>");
    out.println("<body>");
    out.println("<form method='post' style='text-align:center; font:13px sans-serif'>");
    out.printf("<div style='%s'>\n", BLUE_BOX_STYLE);
    out.println("<h3>Not logged in</h3>");
    out.println("<p style='padding: 0; margin: 0'>");
    out.println("<label for='email' style='width: 3em'>Email:</label>");
    out.printf(" <input type='text' name='email' id='email'value='%s'>\n", email);
    out.println("</p>");
    out.println("<p style='margin: .5em 0 0 3em; font-size:12px'>");
    out.printf("<input type='checkbox' name='isAdmin' id='isAdmin'%s>\n", isAdminChecked);
    out.println(" <label for='isAdmin'>Sign in as Administrator</label>");
    out.println("</p>");
    out.printf("<input type='hidden' name='continue' value='%s'>\n",
        HtmlEscapers.htmlEscaper().escape(continueUrl));
    out.println("<p style='margin-left: 3em;'>");
    out.println("<input name='action' type='submit' value='Log In' id='btn-login'>");
    out.println("<input name='action' type='submit' value='Log Out' id='btn-logout'>");
    out.println("</p>");
    out.println("</div>");
    out.println("</form>");
    out.println("</body>");
    out.println("</html>");
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



api_dev/src/main/java/com/google/appengine/api/users/dev/LocalLoginServlet.java [51:92]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException {
    String continueUrl = req.getParameter("continue");
    if (continueUrl == null) {
      continueUrl = "";
    }
    String email = "test@example.com";
    String isAdminChecked = "";
    LoginCookieUtils.CookieData cookieData = LoginCookieUtils.getCookieData(req);
    if (cookieData != null) {
      email = cookieData.getEmail();
      if (cookieData.isAdmin()) {
        isAdminChecked = " checked='true'";
      }
    }
    resp.setContentType("text/html");

    // TODO: We may want to move this to a JSP.
    PrintWriter out = resp.getWriter();
    out.println("<html>");
    out.println("<body>");
    out.println("<form method='post' style='text-align:center; font:13px sans-serif'>");
    out.printf("<div style='%s'>\n", BLUE_BOX_STYLE);
    out.println("<h3>Not logged in</h3>");
    out.println("<p style='padding: 0; margin: 0'>");
    out.println("<label for='email' style='width: 3em'>Email:</label>");
    out.printf(" <input type='text' name='email' id='email'value='%s'>\n", email);
    out.println("</p>");
    out.println("<p style='margin: .5em 0 0 3em; font-size:12px'>");
    out.printf("<input type='checkbox' name='isAdmin' id='isAdmin'%s>\n", isAdminChecked);
    out.println(" <label for='isAdmin'>Sign in as Administrator</label>");
    out.println("</p>");
    out.printf("<input type='hidden' name='continue' value='%s'>\n",
        HtmlEscapers.htmlEscaper().escape(continueUrl));
    out.println("<p style='margin-left: 3em;'>");
    out.println("<input name='action' type='submit' value='Log In' id='btn-login'>");
    out.println("<input name='action' type='submit' value='Log Out' id='btn-logout'>");
    out.println("</p>");
    out.println("</div>");
    out.println("</form>");
    out.println("</body>");
    out.println("</html>");
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



