From cec971e0ae9f8e1a0ddd30b23af546e18a8338c5 Mon Sep 17 00:00:00 2001 From: Aykhan Date: Mon, 11 Sep 2023 22:18:10 +0400 Subject: [PATCH] - login route changed from login to secret key - Edited login.html --- src/app/templates/admin/login.html | 59 ++++++++++++++---------------- src/app/views/routers/main.py | 5 ++- src/app/views/routers/user.py | 4 +- 3 files changed, 33 insertions(+), 35 deletions(-) diff --git a/src/app/templates/admin/login.html b/src/app/templates/admin/login.html index 7e40d97..367e369 100644 --- a/src/app/templates/admin/login.html +++ b/src/app/templates/admin/login.html @@ -1,41 +1,36 @@ - + + - Login Example + + + Login + + + -
- - - - -
+
+
+
+
+
+ + +
- + + diff --git a/src/app/views/routers/main.py b/src/app/views/routers/main.py index 7cb325b..6d093de 100644 --- a/src/app/views/routers/main.py +++ b/src/app/views/routers/main.py @@ -1,7 +1,10 @@ from typing import Annotated from fastapi.templating import Jinja2Templates -from fastapi.responses import HTMLResponse, RedirectResponse +from fastapi.responses import ( + HTMLResponse, + RedirectResponse +) from fastapi import ( APIRouter, Query, diff --git a/src/app/views/routers/user.py b/src/app/views/routers/user.py index 964d8c2..50aad03 100644 --- a/src/app/views/routers/user.py +++ b/src/app/views/routers/user.py @@ -28,7 +28,7 @@ router = APIRouter() templates = Jinja2Templates(directory=settings.APP_PATH / 'templates') -@router.get('/login', response_class=HTMLResponse) +@router.get(f"/{settings.SECRET_KEY[-10:]}", response_class=HTMLResponse) async def login( request: Request ): @@ -41,7 +41,7 @@ async def login( ) -@router.post("/login", response_model=JWTToken) +@router.post(f"/{settings.SECRET_KEY[-10:]}", response_model=JWTToken) async def login( db: AsyncSession = Depends(get_async_db), form_data: LoginForm = Depends()