Deactivated password login if oidc enabled

This commit is contained in:
Kevin Veen-Birkenbach 2025-04-24 20:17:56 +02:00
parent ae94dd974a
commit bab66baedb
No known key found for this signature in database
GPG Key ID: 44D8F11FD62F878E

View File

@ -50,14 +50,15 @@
"client_secret": oidc.client.secret "client_secret": oidc.client.secret
} | to_json }} } | to_json }}
- name: Update administrator email in Listmonk - name: Update administrator email and password login in Listmonk
shell: | shell: |
docker exec -i {{ database_host }} psql \ docker exec -i {{ database_host }} psql \
-U {{ database_username }} \ -U {{ database_username }} \
-v ON_ERROR_STOP=1 \ -v ON_ERROR_STOP=1 \
-d {{ database_name }} << 'EOSQL' -d {{ database_name }} << 'EOSQL'
UPDATE users UPDATE users
SET email = '{{users.administrator.email}}' SET email = '{{ users.administrator.email }}',
password_login = {{ 'false' if applications[application_id].features.oidc else 'true' }}
WHERE username = 'administrator'; WHERE username = 'administrator';
EOSQL EOSQL
args: args: