MCPcopy Create free account
hub / github.com/Tron521/codex-console-temp / is_default_security_config_active

Function is_default_security_config_active

src/web/auth.py:42–54  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

40
41
42def is_default_security_config_active() -> bool:
43 if TEMP_DISABLE_SETUP_PASSWORD_ENFORCE:
44 return False
45
46 settings = get_settings()
47 password = _safe_value(settings.webui_access_password.get_secret_value())
48 secret_key = _safe_value(settings.webui_secret_key.get_secret_value())
49 return (
50 not password
51 or password == DEFAULT_WEBUI_ACCESS_PASSWORD
52 or not secret_key
53 or secret_key == DEFAULT_WEBUI_SECRET_KEY
54 )
55
56
57def build_setup_password_redirect() -> RedirectResponse:

Callers 8

require_api_authFunction · 0.85
websocket_auth_failureFunction · 0.85
lifespanFunction · 0.85
_guard_page_requestFunction · 0.85
login_pageFunction · 0.85
login_submitFunction · 0.85
setup_password_pageFunction · 0.85
setup_password_submitFunction · 0.85

Calls 2

get_settingsFunction · 0.85
_safe_valueFunction · 0.85

Tested by

no test coverage detected