{"repo":"ganhammar/hass-oidc-server","free":true,"listed":false,"github":"https://github.com/ganhammar/hass-oidc-server","clone":"git clone https://github.com/ganhammar/hass-oidc-server.git","description":"A Home Assistant custom component that turns your Home Assistant instance into a fully functional OpenID Connect (OIDC) server","language":"Python","stars":22,"topics":["hacs","home-assistant","authentication","hacs-integration","homeassistant-integration","oauth2","oidc"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Home Assistant OIDC Server A Home Assistant custom component that turns your Home Assistant instance into a fully functional OpenID Connect (OIDC) server, allowing external applications like Claude Connectors to authenticate against your Home Assistant users. Features - Standards-compliant OIDC server with discovery endpoint - Integrates with Home Assistant's native authentication including TOTP/2FA - JWT-based access tokens with RSA signing - Support for authorization code flow with refresh tokens - Easy client registration via Home Assistant services - No external dependencies - runs entirely within Home Assistant This integration acts as an OIDC abstraction layer on top of Home Assistant's built-in authentication system. It does not create new user accounts or add additional login methods—users authenticate with their existing Home Assistant credentials through the standard login interface. Installation HACS (Recommended) 1. Open HACS in Home Assistant 1. Search for \"OIDC Provider\" 1. Click \"Download\" 1. Restart Home Assistant 1. Configure the integration (see Configuration section below) Manual 1. Copy the custom components/oidc provider folder to your Home Assistant config/custom components/ directory 1. Restart Home Assistant 1. Configure the integration (see Configuration section below) Configuration 1. Go to Settings → Devices & Services 1. Click Add Integration 1. Search for \"OIDC Provider\" 1. Click to install Usage Registering a Client To register a new OIDC client ","default_branch":null,"files":null,"tree":[],"storefront":"/r/ganhammar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ganhammar/hass-oidc-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}