From be11e11397ce5f9b44fe472db9435c2b282a355f Mon Sep 17 00:00:00 2001 From: cxykevin Date: Sun, 8 Sep 2024 19:28:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E5=9B=9E=E8=B0=83=E5=85=81?= =?UTF-8?q?=E8=AE=B8=E7=AE=97=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/main.py b/server/main.py index 4b3b2e9..816cee8 100644 --- a/server/main.py +++ b/server/main.py @@ -277,7 +277,7 @@ async def changepasswd(password: str = Form(), session: Annotated[str | None, Co @app.get("/login") async def login(state: str = "", client_id: str = "", redirect_url: str = "/user", session: Annotated[str | None, Cookie()] = None): now_redirect_url = redirect_url.replace( - "https://", "").replace("http://", "").split("#")[0].rstrip("/") + "https://", "").replace("http://", "").split("#")[0].split("/")[0] if (now_redirect_url not in REDIRECT_URL_WHITELIST): return templates.TemplateResponse("checkemail.html", {"request": {}, "msg": cfg.lang["invalid_redirect_url"], "ui": cfg.config["ui"], "lang": cfg.lang}) if (session is not None):