From 5a7f10561c6b93ce27c294cad70242c24526de93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Fra=C3=9F?= Date: Wed, 8 Jan 2025 22:56:02 +0100 Subject: [PATCH] [task-230] [fix] tandoor: authelia --- roles/tandoor/info.md | 1 + roles/tandoor/templates/conf.j2 | 19 +------------------ 2 files changed, 2 insertions(+), 18 deletions(-) diff --git a/roles/tandoor/info.md b/roles/tandoor/info.md index a3e9653..4c7603f 100644 --- a/roles/tandoor/info.md +++ b/roles/tandoor/info.md @@ -8,6 +8,7 @@ Für Rezepte-Sammlung [Tandoor](https://tandoor.dev/) - [Tandoor-Dokumentation | Installation](https://docs.tandoor.dev/install/manual/) - [Tandoor-Dokumentation | Konfiguration](https://docs.tandoor.dev/system/configuration/) - [Tandoor-Dokumentation | Allauth](https://docs.tandoor.dev/features/authentication/#allauth) +- https://docs.djangoproject.com/en/5.1/ref/django-admin/#envvar-DJANGO_SUPERUSER_PASSWORD ## ToDo diff --git a/roles/tandoor/templates/conf.j2 b/roles/tandoor/templates/conf.j2 index 85a8cdb..463470c 100644 --- a/roles/tandoor/templates/conf.j2 +++ b/roles/tandoor/templates/conf.j2 @@ -19,24 +19,7 @@ REMOTE_USER_AUTH=0 {% if var_tandoor_authentication_kind == 'authelia' %} ENABLE_SIGNUP=0 REMOTE_USER_AUTH=1 -SOCIALACCOUNT_PROVIDERS = { - "openid_connect": { - "OAUTH_PKCE_ENABLED": False, - "APPS": [ - { - "provider_id": "authelia", - "name": "{{var_tandoor_authentication_data_authelia_label}}", - "client_id": "{{var_tandoor_authentication_data_authelia_client_id}}", - "secret": "{{var_tandoor_authentication_data_authelia_client_secret}}", - "settings": { - "server_url": "{{var_tandoor_authentication_data_authelia_url_base}}", - "token_auth_method": "client_secret_basic", - "oauth_pkce_enabled": False, - }, - }, - ] - } -} +SOCIALACCOUNT_PROVIDERS={"openid_connect": {"OAUTH_PKCE_ENABLED": false, "APPS": [{"provider_id": "authelia", "name": "{{var_tandoor_authentication_data_authelia_label}}", "client_id": "{{var_tandoor_authentication_data_authelia_client_id}}", "secret": "{{var_tandoor_authentication_data_authelia_client_secret}}", "settings": {"server_url":"{{var_tandoor_authentication_data_authelia_url_base}}", "token_auth_method": "client_secret_basic", "oauth_pkce_enabled": false}}]}} {% endif %} SECRET_KEY={{var_tandoor_secret_key}}