Namespaces | |
| insecure_example | |
| notify | |
| totp | |
Classes | |
| class | MultiFactorAuthModule |
| class | SetupFlow |
Functions | |
| types.ModuleType | _load_mfa_module (HomeAssistant hass, str module_name) |
| MultiFactorAuthModule | auth_mfa_module_from_config (HomeAssistant hass, dict[str, Any] config) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| MULTI_FACTOR_AUTH_MODULE_SCHEMA | |
Pluggable auth modules for Home Assistant.
|
private |
Load an mfa auth module.
Definition at line 148 of file __init__.py.
| MultiFactorAuthModule homeassistant.auth.mfa_modules.auth_mfa_module_from_config | ( | HomeAssistant | hass, |
| dict[str, Any] | config | ||
| ) |
Initialize an auth module from a config.
Definition at line 128 of file __init__.py.
|
private |
Definition at line 35 of file __init__.py.
| homeassistant.auth.mfa_modules.MULTI_FACTOR_AUTH_MODULE_SCHEMA |
Definition at line 23 of file __init__.py.