fix logging out

This commit is contained in:
trinkey 2024-12-31 19:55:12 -05:00
parent 51b9577ddb
commit b0bea17559
4 changed files with 2 additions and 9 deletions

1
.gitignore vendored
View file

@ -1,2 +1,3 @@
__pycache__/
message.sqlite3
.vscode/

View file

@ -1,7 +0,0 @@
{
"cSpell.words": [
"TAUTH",
"tcommon",
"tmessage"
]
}

0
manage.py Executable file → Normal file
View file

View file

@ -1,6 +1,5 @@
import math
import time
from datetime import datetime
from django.core.handlers.wsgi import WSGIRequest
from django.http import HttpResponse, HttpResponseRedirect
@ -14,7 +13,7 @@ from .helper import (get_user_object, get_username, render_template,
def auth(request: WSGIRequest) -> HttpResponseRedirect:
resp = HttpResponseRedirect("/")
if "remove" in request.GET:
resp.set_cookie("session_id", "", max_age=0, expires=datetime(0, 0, 0))
resp.set_cookie("session_id", "", max_age=0)
else:
resp.set_cookie("session_id", request.GET.get("sessionid") or "")