From 3bd99994dbd27c84ff3578701fecdc70ef539f24 Mon Sep 17 00:00:00 2001 From: cxykevin Date: Sun, 15 Sep 2024 17:24:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E7=99=BB=E5=BD=95=E8=B7=B3?= =?UTF-8?q?=E8=BD=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/main.py | 5 +++++ src/callback.html | 42 ++++++++++++++++++++++++++++++++++++++++++ src/page.html | 23 ++--------------------- 3 files changed, 49 insertions(+), 21 deletions(-) create mode 100644 src/callback.html diff --git a/server/main.py b/server/main.py index d34d3c5..58285dd 100644 --- a/server/main.py +++ b/server/main.py @@ -117,6 +117,11 @@ async def login(apikey: str, resp: Response): return {} +@app.get("/api/callback") +async def login_callback(): + return templates.TemplateResponse("callback.html", {"request": {}, "ui": cfg.config["ui"]}) + + @app.get("/manager/init") async def init(key: str): if (key != KEY): diff --git a/src/callback.html b/src/callback.html new file mode 100644 index 0000000..e730791 --- /dev/null +++ b/src/callback.html @@ -0,0 +1,42 @@ + + + + + + + {{ui.title}} + + + + + + + + 正在登录中,请稍后,登录后请手动刷新页面 + + + + + + \ No newline at end of file diff --git a/src/page.html b/src/page.html index 8ee65ed..bc592e5 100644 --- a/src/page.html +++ b/src/page.html @@ -187,30 +187,12 @@