Создать пользователя на Keycloack, включая пароль от команды curl - PullRequest
0 голосов
/ 10 июня 2019

Я пытался создать пользователя (без ввода пароля при создании) с помощью команды CURL, это успешно, но не смог узнать пароль для входа в систему. Итак, как дать пароль пользователю при создании. а также как установить пароль по умолчанию для новых пользователей в keycloak

Я использовал эту ссылку для создания пользователя с помощью curl: Создание пользователя в Keycloack из команды curl

1 Ответ

0 голосов
/ 11 июня 2019

Вам необходимо установить credentials для пользователя, чтобы вы могли войти в систему.
как то так

curl -v http://localhost:8080/auth/admin/realms/apiv2/users -H "Content-Type: application/json" -H "Authorization: bearer $TOKEN"   --data '{"firstName":"xyz","lastName":"xyz", "username":"xyz123","email":"demo2@gmail.com", "enabled":"true","credentials":[{"type":"password","value":"test123","temporary":false}]}'

Вы также можете использовать команду cli, присутствующую в каталоге bin, для создания пользователей

add-user-keycloak.sh --user <USER_NAME> --password <PASSWORD>
...