Проекты
OpenID Connect / SSO для HomeAssistant — логин в HA через Authentik, Authelia, Keycloak, Pocket ID и…
OpenID Connect / SSO для HomeAssistant — логин в HA через Authentik, Authelia, Keycloak, Pocket ID и другие OIDC-провайдеры.

ПроектыHomeAssistantHome AssistantSSOOIDCHA
🔐 OpenID Connect / SSO (https://github.com/christiaangoossens/hass-oidc-auth) для #HomeAssistant — логин в #HA через Authentik, Authelia, Keycloak, Pocket ID и другие OIDC-провайдеры.
Один пароль (или passkey / TOTP у IdP) на homelab: семья заходит в #HomeAssistant так же, как в остальные self-hosted сервисы. HACS-интеграция, MIT, ★~1000+, сегодня вышли v1.2.0 / v1.2.1.
✨ Что важного:
🔑 SSO: OIDC client/RP для #HomeAssistant
🧭 гайды: Authentik, Authelia, Pocket ID, Keycloak, Kanidm, Zitadel, Entra
🧩 setup через UI Integrations или YAML
📱 mobile: device-code flow (код → браузер → app подхватывает)
🛡️ PKCE, JWT, OAuth2 best practices, автотесты
🎨 login UI подтянута к штатной authorize-странице #HA
📦 HACS / hass-oidc-auth.zip из release (не сырой main)
Для homelab это способ закрыть «отдельный пароль только для HA». Callback: /auth/oidc/callback. После настройки веб и приложение уводят на OIDC.
🏠 Кому зайдёт:
• уже есть Authentik / Authelia / Pocket ID
• несколько пользователей в семье и единый вход
• reverse proxy без header-auth костылей
• нужен стабильный SSO без патча core #HA
В v1.2.x поправили mobile login (device-code не зависает при обрыве SSE), open redirect на /auth/welcome и CSS после обновления. Авторы просят обновиться скорее: security advisory по open redirect обещают через пару дней.
Нюанс: это Relying Party, не IdP и не SAML. Session/front/back-channel logout и live-sync прав из IdP ещё не закрыты — для дома обычно ок, для enterprise нет. На mobile пока device-code, не прямой in-app OIDC. Ставь только release/HACS, не clone main. За безопасность своей схемы отвечаешь сам.
GitHub: https://github.com/christiaangoossens/hass-oidc-auth
HACS: поиск «OpenID Connect» / https://my.home-assistant.io/redirect/hacs_repository/?owner=christiaangoossens&repository=hass-oidc-auth&category=Integration
Background: https://github.com/orgs/home-assistant/discussions/48
Источник: Home Assistant (https://t.me/home_assistant)
#HomeAssistant #HA #OIDC #SSO #Authentik #Authelia #Keycloak #PocketID #HACS #Security #SelfHosted #УмныйДом #Автоматизация