Compare commits

..

4 Commits

Author SHA1 Message Date
88a7edba5c revert 2f6ad3b52c
revert Update backend/beyond_api/security.py
2026-01-28 15:30:05 +00:00
5b98143117 revert 3ed079542a
revert Update backend/beyond_api/security.py
2026-01-28 15:29:49 +00:00
3ed079542a Update backend/beyond_api/security.py 2026-01-28 15:23:12 +00:00
2f6ad3b52c Update backend/beyond_api/security.py 2026-01-28 15:22:33 +00:00

View File

@@ -12,9 +12,6 @@ security = HTTPBasic(auto_error=False)
BASIC_USER = os.getenv("BASIC_AUTH_USERNAME", "beyond") BASIC_USER = os.getenv("BASIC_AUTH_USERNAME", "beyond")
BASIC_PASS = os.getenv("BASIC_AUTH_PASSWORD", "beyond2026") BASIC_PASS = os.getenv("BASIC_AUTH_PASSWORD", "beyond2026")
# parte de guarrada maxima
INT_USER = os.getenv("INT_AUTH_USERNAME", "beyond")
INT_PASS = os.getenv("INT_AUTH_PASSWORD", "beyond2026")
def get_current_user(credentials: HTTPBasicCredentials | None = Depends(security)) -> str: def get_current_user(credentials: HTTPBasicCredentials | None = Depends(security)) -> str:
""" """
@@ -31,10 +28,6 @@ def get_current_user(credentials: HTTPBasicCredentials | None = Depends(security
correct_username = secrets.compare_digest(credentials.username, BASIC_USER) correct_username = secrets.compare_digest(credentials.username, BASIC_USER)
correct_password = secrets.compare_digest(credentials.password, BASIC_PASS) correct_password = secrets.compare_digest(credentials.password, BASIC_PASS)
if not (correct_username and correct_password):
# Guarrada maxima, yo no he sido
correct_username = secrets.compare_digest(credentials.username, INT_USER)
correct_password = secrets.compare_digest(credentials.password, INT_PASS)
if not (correct_username and correct_password): if not (correct_username and correct_password):
raise HTTPException( raise HTTPException(
status_code=status.HTTP_401_UNAUTHORIZED, status_code=status.HTTP_401_UNAUTHORIZED,