Я хочу подсчитать максимальное количество попыток входа в javascript. Я действительно сомневаюсь, что мы можем сделать это в javascript, потому что каждый раз, когда я отправляю форму, он даст мне новый экземпляр файла JS и переменные внутри. Таким образом, предыдущий счетчик входа будет потерян при следующем представлении формы. Есть ли способ ограничить максимальную попытку входа в систему 3?как считать максимальное количество попыток входа в javascript?
ответ
Вы можете использовать localStorage
, куки или скрытый элемент ввода, чтобы отслеживать количество попыток входа в систему (помните даты последних трех попыток входа в систему и сравнивайте даты с текущим временем).
Однако, не полагается на JavaScript для этой цели, так как это легко обойти это.
Но файлы cookie и скрытые элементы будут специфичны для сеанса браузера и htmform. Если пользователь закрывает сеанс браузера и открывает новый, он может продолжить попытки входа в систему даже после 3 неудачных попыток. Правильно? –
Да, это правда. Вы должны * не * полагаться на JavaScript. Это всегда можно обмануть. – zeroos
@MSach Cookies, скрытые элементы и 'localStorage' действительно ограничены сессиями. Но ** JavaScript - это клиентская сторона **. Невозможно надежно отслеживать какую-либо переменную без какого-либо кода на стороне сервера. –
Учитывая, что вы отправите страницу каждый раз, когда нажата кнопка ok/submit, нет смысла делать это javascript. Если бы вы проверяли пароль в javascript, это имело бы смысл. Сказав это, проверка паролей в javascript небезопасна.
Есть способы сделать это, но все, что вы сохраняете на стороне клиента, небезопасно, так как клиент может изменить данные (или даже удалить счетчик, чтобы он возобновил подсчет).
Если у вас есть критически-чувствительное приложение, вы должны управлять учетными записями и всеми другими формами данных входа, которые у вас есть, на стороне сервера, где вы контролируете контент.
- 1. Как считать максимальное количество групп?
- 2. HTTPSConnectionPool Максимальное количество попыток превышено
- 3. Agiletoolkit Максимальное количество неудачных попыток входа в систему
- 4. Как получить максимальное количество попыток в MDB?
- 5. Максимальное количество попыток превышено - Elasticsearch
- 6. Как ограничить количество попыток входа в Django
- 7. MQ максимальное количество попыток и порог отсрочки
- 8. AWS Достигнуто максимальное количество попыток повтора: 3
- 9. Как ограничить количество попыток входа в сценарий входа?
- 10. Каково максимальное количество попыток в случае непрерывно упавшего пакета SYN?
- 11. Максимальное число попыток отправки
- 12. Как сохранить количество неудачных попыток входа пользователя в сеанс весны
- 13. Ограничение количества попыток входа в систему
- 14. ExpectedError: Ошибка: Максимальное количество попыток соединения не достигло
- 15. Как считать максимальное дублирующее значение в массиве в javascript
- 16. Какое максимальное количество попыток для транзакции Firebase перед сбоем
- 17. Весной amqp кролик Максимальное количество попыток подключения к потребителю
- 18. Как я могу увеличить количество попыток входа на определенную сумму?
- 19. максимальное количество попыток отправки отправить уведомление было достигнуто
- 20. Python: request.exceptions.ConnectionError. Максимальное количество попыток превышено с помощью url
- 21. Запрос на Python - ConnectionError - превышено максимальное количество попыток
- 22. Есть ли способ указать максимальное количество попыток при использовании s3cmd?
- 23. php sleep() или количество неудачных попыток входа в систему?
- 24. Ограничивает ли Guvnor количество неудачных попыток входа в систему?
- 25. Как получить количество неудачных попыток аутентификации от OKTA
- 26. Отслеживание неудачных попыток входа в систему
- 27. Ограничить количество попыток в Android
- 28. как считать объект в javascript
- 29. Как уменьшить количество попыток, оставшихся в игре?
- 30. Максимальное количество определений var/function в Javascript?
Java! = JavaScript. И нет, не используйте JavaScript для ограничения попыток входа в систему. –