From c12ee79458e7aea981a259aeee5aec8adb8872eb Mon Sep 17 00:00:00 2001 From: decentral1se Date: Thu, 12 Aug 2021 12:15:47 +0200 Subject: [PATCH] Enable a more safe mode of creation --- add-users-keycloak-api.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/add-users-keycloak-api.py b/add-users-keycloak-api.py index fdd7e02..a1a4c19 100755 --- a/add-users-keycloak-api.py +++ b/add-users-keycloak-api.py @@ -61,8 +61,13 @@ for email in emails: "requiredActions": ["UPDATE_PASSWORD", "UPDATE_PROFILE"], } + print(f"payload: {payload}") + if not confirm(): + print("Bailing out on request...") + exit(1) + try: - user_id = keycloak.create_user(payload, exist_ok=False) + user_id = keycloak.create_user(payload, exist_ok=True) print(f"Account created for {email}") keycloak.send_verify_email(user_id=user_id) print(f"Verification mail sent to {email}")