Classes | |
| class | Data |
| class | HassAuthProvider |
| class | HassLoginFlow |
| class | InvalidAuth |
| class | InvalidUser |
| class | InvalidUsername |
Functions | |
| dict[str, Any] | _disallow_id (dict[str, Any] conf) |
| HassAuthProvider | async_get_provider (HomeAssistant hass) |
Variables | |
| CONFIG_SCHEMA = vol.All(AUTH_PROVIDER_SCHEMA, _disallow_id) | |
| string | STORAGE_KEY = "auth_provider.homeassistant" |
| int | STORAGE_VERSION = 1 |
Home Assistant auth provider.
|
private |
Disallow ID in config.
Definition at line 27 of file homeassistant.py.
| HassAuthProvider homeassistant.auth.providers.homeassistant.async_get_provider | ( | HomeAssistant | hass | ) |
Get the provider.
Definition at line 39 of file homeassistant.py.
| homeassistant.auth.providers.homeassistant.CONFIG_SCHEMA = vol.All(AUTH_PROVIDER_SCHEMA, _disallow_id) |
Definition at line 35 of file homeassistant.py.
| string homeassistant.auth.providers.homeassistant.STORAGE_KEY = "auth_provider.homeassistant" |
Definition at line 24 of file homeassistant.py.
| int homeassistant.auth.providers.homeassistant.STORAGE_VERSION = 1 |
Definition at line 23 of file homeassistant.py.