Лимитные попытки входа 3 раза в игровой среде - PullRequest
0 голосов
/ 02 октября 2018

Я хочу реализовать лимитные попытки входа в систему 3 раза, и если он существует, пользователь будет заблокирован.Как мне этого добиться?Есть ли лучший способ сделать это?

if (!user.authCode.equals(User.hashPassword(login.authCode))) {
            flash("msg", "Password does not match.");
            return redirect(routes.Application.LoginForm());
}

1 Ответ

0 голосов
/ 03 октября 2018

Лучшее решение здесь - сохранить количество оставшихся попыток в базе данных.

Поскольку, если вы используете сеанс, пользователь сможет повторно подключиться, очистив файлы cookie своего браузера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...