diff --git a/modules/Common.py b/modules/Common.py index 128821d..937ed43 100644 --- a/modules/Common.py +++ b/modules/Common.py @@ -88,7 +88,7 @@ def consoleForm(obj): # Function that prints a pretty object info about - if not obj: obj = "Anonymous" + if not obj: obj = "ANONYMOUS " ID = obj NAME = obj[-10:] diff --git a/modules/Render.py b/modules/Render.py index cf81642..5d29ebe 100644 --- a/modules/Render.py +++ b/modules/Render.py @@ -29,15 +29,12 @@ def guess_type(path): def headers(server, code): # Basic cookie for logins to work - cookie = False - if "Cookie" not in str(server.headers): - cookie = True server.send_response(code) server.send_header("Content-type", guess_type(server.path)) - if cookie: - server.send_header("Set-Cookie", RandString()) + if not server.cookie: + server.send_header("Set-Cookie", "temp_id="+RandString()) server.end_headers() @@ -742,8 +739,8 @@ def RegisterPage(server): wrongcode = server.parsed.get("wrongcode", [""])[0] # Generating - html = head(title = "Login", - description = "Login", + html = head(title = "Register", + description = "Register", config = config ) diff --git a/modules/Run.py b/modules/Run.py index bbfd6ba..39c5dc2 100644 --- a/modules/Run.py +++ b/modules/Run.py @@ -50,6 +50,7 @@ class handler(BaseHTTPRequestHandler): self.parsed = urllib.parse.parse_qs(parsed_url.query) self.cookie = self.headers.get("Cookie") + if self.cookie: self.cookie = self.cookie[-50:] categories = list(Render.tabs().keys())