agent-zero/python/helpers/login.py
2026-02-10 17:13:52 +01:00

15 lines
415 B
Python

from python.helpers import dotenv
import hashlib
def get_credentials_hash():
user = dotenv.get_dotenv_value(dotenv.KEY_AUTH_LOGIN)
password = dotenv.get_dotenv_value(dotenv.KEY_AUTH_PASSWORD)
if not user:
return None
return hashlib.sha256(f"{user}:{password}".encode()).hexdigest()
def is_login_required():
user = dotenv.get_dotenv_value(dotenv.KEY_AUTH_LOGIN)
return bool(user)