Compare commits
2 Commits
88a7edba5c
...
3caea45730
| Author | SHA1 | Date | |
|---|---|---|---|
| 3caea45730 | |||
| b488c1bff6 |
@@ -12,6 +12,9 @@ security = HTTPBasic(auto_error=False)
|
||||
BASIC_USER = os.getenv("BASIC_AUTH_USERNAME", "beyond")
|
||||
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:
|
||||
"""
|
||||
@@ -29,6 +32,9 @@ def get_current_user(credentials: HTTPBasicCredentials | None = Depends(security
|
||||
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)
|
||||
raise HTTPException(
|
||||
status_code=status.HTTP_401_UNAUTHORIZED,
|
||||
detail="Credenciales incorrectas",
|
||||
|
||||
Reference in New Issue
Block a user