Как рассчитать максимальное количество попыток входа в JavaScript? - PullRequest
1 голос
/ 22 февраля 2012

Я хочу посчитать максимальное количество попыток входа в JavaScript.Я действительно сомневаюсь, что мы можем сделать это в javascript, потому что каждый раз, когда я отправляю форму, она дает мне новый экземпляр файла JS и переменных внутри.Таким образом, предыдущий счетчик входа будет потерян при следующей отправке формы.Есть ли способ ограничить максимальное количество попыток входа в систему 3?

Ответы [ 3 ]

6 голосов
/ 22 февраля 2012

Вы можете использовать localStorage, файлы cookie или скрытый элемент ввода для отслеживания количества попыток входа в систему (запомните даты трех последних попыток входа в систему и сравните даты с текущим временем ).

Однако не полагается на JavaScript для этой цели, поскольку это легко обойти.

0 голосов
/ 22 февраля 2012

Есть способы сделать это, но все, что вы сохраняете на стороне клиента, небезопасно, так как клиент может изменить данные (или даже удалить ваш счетчик, чтобы он возобновил подсчет).

Если у вас есть критическое / чувствительное приложение, вы должны управлять попытками входа в систему и всеми другими формами данных входа в систему, которые вам нужны, на стороне сервера, где вы контролируете контент.

0 голосов
/ 22 февраля 2012

Учитывая, что вы будете отправлять страницу каждый раз, когда нажимаете кнопку ok / submit, нет смысла делать это, это javascript. Однако, если вы проверяете пароль в JavaScript, это будет иметь смысл. При этом проверка паролей в javascript небезопасна.

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