Over dit item
OpenID / OAuth2-authenticatie laat Home Assistant gebruikers inloggen via een OpenID Connect-identiteitsprovider. Het gebruikt de authorization code flow en sluit aan op het ingebouwde inlogsysteem van Home Assistant, waarbij een providerknop met configureerbare tekst aan de inlogpagina wordt toegevoegd. De endpoints van de provider kunnen uit een discovery-URL komen of met de hand worden ingevoerd, met optionele PKCE en de keuze of het TLS-certificaat van de provider wordt gecontroleerd. De identiteitskoppeling omvat de gevraagde scope en welke claim de gebruikersnaam in Home Assistant wordt, zoals de voorkeursgebruikersnaam of het e-mailadres. Geavanceerde opties kunnen bij de eerste aanmelding automatisch Home Assistant-gebruikers aanmaken, andere inlogmethoden blokkeren behalve vanaf vertrouwde IPv4- of IPv6-bereiken, en extra autorisatieparameters meesturen. Het wordt ingesteld via de Home Assistant-interface en is afhankelijk van de cloud van de leverancier.
Automatische samenvatting van de README en de code van cavefire/hass-openid, automatisch vertaald. Klopt er iets niet, of ben je de maintainer en wil je hier je eigen tekst tonen? Neem contact op
Ondersteunt
Gebruikt de cloud van de aanbieder Heeft een internetverbinding en een account bij de aanbieder nodig.
Uit de Marketplace Wordt geïnstalleerd via de Marketplace, voorheen HACS.
Actief onderhouden De auteur heeft in de afgelopen zes maanden een release of wijziging gepubliceerd.
Instellen
Installeer de integratie vanuit de Marketplace en herstart Home Assistant. Voeg de integratie daarna toe onder Instellingen > Apparaten en diensten.
Inloggen
- Client-IDOAuth2/OpenID-client-ID voor Home Assistant
- Client secretOAuth2/OpenID-client secret voor Home Assistant
Stap 2
- Andere inlogmethoden blokkerenSta alleen OpenID-login toe, tenzij het client-IP overeenkomt met een van de vertrouwde IPv4- of IPv6-CIDR-blokken hieronder
- Home Assistant-gebruikers automatisch aanmakenMaak automatisch een Home Assistant-gebruiker aan wanneer iemand voor het eerst inlogt
- Aangepaste doorverwijs-URL bij foutenOptionele URL om naar door te verwijzen in plaats van de ingebouwde OpenID-foutpagina te tonen
- Tekst van de inlogknopTekst die op de inlogpagina van Home Assistant wordt getoond
- Vertrouwde IPv4/IPv6-CIDR-blokken
- HTTP Basic-authenticatie gebruiken voor het tokenverzoekStuur de client-ID en het secret mee in de Authorization-header bij het inwisselen van de code voor tokens
- Aangepaste autorisatieparametersOptionele extra parameters voor het autorisatieverzoek van de provider, één key=value per regel (bijvoorbeeld hd=example.com)
Stap 3
- URL configurerenDiscovery-endpoint, meestal de OpenID-configuratie-URL van de provider
- TLS-certificaat validerenControleer het TLS-certificaat van de provider bij het ophalen van het discovery-document
Stap 4
- Gevraagde scopeOAuth2/OpenID-scope die bij de provider wordt aangevraagd
- Veld voor gebruikersnaamClaim die als gebruikersnaam in Home Assistant wordt gebruikt, bijvoorbeeld preferred_username of email
Stap 5
- Autorisatie-endpointAutorisatie-endpoint
- Uitlog-endpointOptioneel uitlog-endpoint
- Token-endpointToken-endpoint
- PKCE gebruikenOf de autorisatieflow PKCE moet gebruiken
- Gebruikersinfo-endpointGebruikersinfo-endpoint
- TLS-certificaat validerenControleer het TLS-certificaat van de provider bij discovery-, token- en gebruikersinfoverzoeken
Teksten uit de code van cavefire/hass-openid. Teksten waarvoor de repository geen Nederlandse vertaling heeft, zijn automatisch vertaald.
Uit de README
This integration allows Home Assistant to authenticate users via an OpenID Connect (OIDC) provider. It supports the authorization code flow and integrates seamlessly with Home Assistant's authentication system.
Informatie
- Installaties
- 543 die analysegegevens delen
- GitHub-sterren
- 214
- Verbinding
- Gebruikt de cloud van de aanbieder
- Onderhoud
- Bijgewerkt in de afgelopen 6 maanden
- Versie
- 1.4.0,
- Soort
- Marketplace-integratie
- Vereist
- Vereist de Marketplace (HACS op 2026.10 en ouder)
- Domein
openid- Problemen
- Probleem melden











