Сообщение о неудачной попытке авторизации теперь зависит от того, отображается
ли кнопка авторизации через mos.ru
.
Если отображается, то предлагается восстановление пароля через сайт, в ином случае - сообщается о том, что имя пользователя или пароль неправильные.
Также для случая, когда кнопка не отображается, идёт подсчет неудачных попыток, и после третьей выводится сообщение о том, что учетная запись могла быть заблокирована из-за такого количества неудачных попыток.
P.S Подсчет попыток не делается для каждой учетной записи отдельно. Т.е если будет введено по 1 неправильному разу на трех учетных записях, то сообщение все равно будет выведено. Но поскольку там сказано "возможно, учетная запись была временно заблокирована", то это не проблема. И в целом, в целях безопасности не стоит говорить точно, какая учетная запись заблокирована, а какая нет.
P.S.S Функция обработчик сигнала onLoginFailed
отрабатывает 2 раза на одну неудачную попытку входа (по неизвестной причине). Поэтому счетчик умножен на два. Необходимо проверить на других ПК, что это поведение воспроизводится не только на моем устройстве.