From bab66baedbed31b4075e66d550f59a33cd844801 Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Thu, 24 Apr 2025 20:17:56 +0200 Subject: [PATCH] Deactivated password login if oidc enabled --- roles/docker-listmonk/tasks/main.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/roles/docker-listmonk/tasks/main.yml b/roles/docker-listmonk/tasks/main.yml index b9dd52fe..f272cff0 100644 --- a/roles/docker-listmonk/tasks/main.yml +++ b/roles/docker-listmonk/tasks/main.yml @@ -50,14 +50,15 @@ "client_secret": oidc.client.secret } | to_json }} -- name: Update administrator email in Listmonk +- name: Update administrator email and password login in Listmonk shell: | docker exec -i {{ database_host }} psql \ -U {{ database_username }} \ -v ON_ERROR_STOP=1 \ -d {{ database_name }} << 'EOSQL' 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'; EOSQL args: