!7 p { serveHttpAndOpenBrowser(); } html { NanoHTTPD.IHTTPSession session = NanoHTTPD.currentSession.get(); NanoHTTPD.CookieHandler cookies = session.getCookies(); S cookie = cookies.read("cookie"); if (cookie == null) { if (empty((S) headers.get("x-no-cookies"))) { cookie = randomID(20); print("New cookie."); } } print("Cookie: " + cookie); Pair p = standaloneWebAuth(cookie, params.get("pw")); if (nempty(p.a)) ret p.a; ret p.b ? p("Authed") : p("Not authed") + standaloneWebAuth_showForm(); }