Проблема проявляется, в частности в инсталяторе, когда при попытке создать пользователя набираешь не одинаковые пароли. При этом выдаётся ошибка, но пользователь всё равно создаётся. Получается ситуация, когда задать пароль этому новому пользователю уже не удаётся, поскольку повторная попытка приводит к другой ошибке - пользователь уже существует. Вообще, при создании пользователя, сущность пользователь должна создаваться только в случае отсутствия ошибок. Кроме того, что это более интуитивно понятно, это ещё и не позволяет возникать всякого рода коллизиям, вроде вышеописанной.
ой, моя бага, перетащил логику в бакенд и ошибся ;)
alterator-users-9.1-alt2