From 7e3d329df9f0ed8b71794b6b3cccd1bf92f8ec27 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Fri, 25 Aug 2023 10:17:25 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20chore(auth.py):=20add=20API=5FV1?= =?UTF-8?q?=5FSTR=20constant=20to=20improve=20code=20readability=20and=20m?= =?UTF-8?q?aintainability=20=F0=9F=90=9B=20fix(auth.py):=20update=20tokenU?= =?UTF-8?q?rl=20in=20oauth2=5Fscheme=20to=20use=20API=5FV1=5FSTR=20constan?= =?UTF-8?q?t=20for=20consistency?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/services/settings/auth.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/backend/langflow/services/settings/auth.py b/src/backend/langflow/services/settings/auth.py index a00ebf31e..2aa4e17bc 100644 --- a/src/backend/langflow/services/settings/auth.py +++ b/src/backend/langflow/services/settings/auth.py @@ -18,6 +18,7 @@ class AuthSettings(BaseSettings): str ] = "b82818e0ad4ff76615c5721ee21004b07d84cd9b87ba4d9cb42374da134b841a" API_KEY_ALGORITHM: str = "HS256" + API_V1_STR: str = "/api/v1" # If AUTO_LOGIN = True # > The application does not request login and logs in automatically as a super user. @@ -26,7 +27,7 @@ class AuthSettings(BaseSettings): FIRST_SUPERUSER_PASSWORD: str = "langflow" pwd_context = CryptContext(schemes=["bcrypt"], deprecated="auto") - oauth2_scheme = OAuth2PasswordBearer(tokenUrl="login") + oauth2_scheme = OAuth2PasswordBearer(tokenUrl=f"{API_V1_STR}/login") class Config: validate_assignment = True