vertex / app /config.py
bibibi12345's picture
added project files
40acccd
raw
history blame contribute delete
622 Bytes
import os
# Default password if not set in environment
DEFAULT_PASSWORD = "123456"
# Get password from environment variable or use default
API_KEY = os.environ.get("API_KEY", DEFAULT_PASSWORD)
# Function to validate API key
def validate_api_key(api_key: str) -> bool:
"""
Validate the provided API key against the configured key
Args:
api_key: The API key to validate
Returns:
bool: True if the key is valid, False otherwise
"""
if not API_KEY:
# If no API key is configured, authentication is disabled
return True
return api_key == API_KEY