Improved config options for OIDC (#9)

Added many new configuration options, including claim configuration and client_secret/confidential client support. Also enables user linking & creates person entries upon first sign in.
This commit is contained in:
Christiaan Goossens
2024-12-28 21:37:00 +01:00
committed by GitHub
parent ca83e86acb
commit db4c6bcade
18 changed files with 631 additions and 183 deletions

View File

@@ -15,7 +15,7 @@ acme==3.0.1
aiodns==3.2.0
# via homeassistant
aiofiles==24.1.0
# via hass-auth-oidc
# via hass-oidc-auth
aiohappyeyeballs==2.4.4
# via aiohttp
aiohasupervisor==0.2.1
@@ -147,7 +147,7 @@ ifaddr==0.2.0
isort==5.13.2
# via pylint
jinja2==3.1.4
# via hass-auth-oidc
# via hass-oidc-auth
# via homeassistant
jmespath==1.0.1
# via boto3
@@ -209,7 +209,7 @@ pyric==0.1.6.3
python-dateutil==2.9.0.post0
# via botocore
python-jose==3.3.0
# via hass-auth-oidc
# via hass-oidc-auth
python-slugify==8.0.4
# via homeassistant
pytz==2024.2