Перейти к содержанию
Проекты

OpenID Connect / SSO для HomeAssistant — логин в HA через Authentik, Authelia, Keycloak, Pocket ID и…

Опубликовано: Обновлено: Автор: MichaelИсточник: t.me

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 #УмныйДом #Автоматизация