diff --git a/modules/Render.py b/modules/Render.py index ae6d04d..fce0344 100644 --- a/modules/Render.py +++ b/modules/Render.py @@ -14,6 +14,8 @@ from modules import Set from modules import markdown from modules.Common import * +KnownCookies = [] + def guess_type(path): if "/json/" in path or ".json" in path: @@ -37,7 +39,9 @@ def headers(server, code): server.send_header("Content-type", guess_type(server.path)) if not server.cookie: - server.send_header("Set-Cookie", "temp_id="+RandString()) + cookie = RandString() + KnownCookies.append(cookie) + server.send_header("Set-Cookie", "temp_id="+cookie) server.end_headers() @@ -691,7 +695,7 @@ def AccountPage(server, account): html = html + '' # Protecting emails and stuff from scrubbers - if len(str(server.cookie)) == 50: + if server.cookie in KnownCookies: # Website