Onafhankelijk overzicht, gemaakt door de ontwikkelaar van Vulpo. Niet gelieerd aan Home Assistant of de Open Home Foundation.

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.

Uit de README van cavefire/hass-openid, GNU GPL v3.0. Ingekort.

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

Dit vind je misschien ook interessant

Onafhankelijk overzicht, gemaakt door de ontwikkelaar van Vulpo. Niet gelieerd aan Home Assistant of de Open Home Foundation. Over deze cijfers