From 333c34eddcfc34428672869f7b24ab83740ae099 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=95=84=EB=A5=B4=ED=8E=98?= Date: Fri, 21 Apr 2023 15:28:13 +0900 Subject: [PATCH] Update app.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 아르페 --- app.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app.py b/app.py index 05a6056..c433482 100644 --- a/app.py +++ b/app.py @@ -49,11 +49,11 @@ async def startup(): async def shutdown(): await client.close() -@app.get("/") +@app.get("/roles") async def root(): return RedirectResponse(url="https://github.com/CloudToys/Achievement-Promotion") -@app.get("/verify") +@app.get("/roles/verify") async def link(): steam_openid_url = "https://steamcommunity.com/openid/login" u = { @@ -68,7 +68,7 @@ async def link(): auth_url = steam_openid_url + "?" + query_string return RedirectResponse(auth_url) -@app.get('/callback/steam') +@app.get('/roles/callback/steam') async def setup(request: Request): valid = await validate(dict(request.query_params)) if not valid: @@ -104,7 +104,7 @@ async def validate(data: dict) -> bool: return False -@app.get('/callback/discord') +@app.get('/roles/callback/discord') async def update_metadata(response: Response, code: str, steam_id: str = Cookie()): token = await client.get_access_token(code) user = await client.fetch_user(token) @@ -144,4 +144,4 @@ async def update_metadata(response: Response, code: str, steam_id: str = Cookie( return "Successfully connected! Now go back to Discord and check result." -uvicorn.run(app, host="0.0.0.0", port=4278) \ No newline at end of file +uvicorn.run(app, host="0.0.0.0", port=4278)