Я хотел бы иметь возможность ограничивать попытки входа в систему на основе неудачных попыток, но у меня есть несколько вопросов.
Следует ли мне использовать MySQL? (читал, что это может напрячь БД)
Должен ли я ограничивать количество пользователей в рамках всей системы или только для всей системы? (чтобы нормальные люди не могли угадывать пароли)
Как мне рассчитать свой порог? (поэтому он автоматически адаптируется к изменениям / росту)
Как мне получить этот порог? Запрашивать / вычислять при каждом сбое или сохранять в кеше?
Что мне использовать для дросселирования? (прочтите ответ, что sleep () может в конечном итоге перегрузить сервер)
Есть ли у кого-нибудь образец кода?
Я новичок в этом, поэтому ценю помощь! Спасибо