Всем здарова, срочно нужна помощь. У меня реализована простая авторизация, в бд хранится e-mail, и хэш пароля. Пытаюсь сделать некоторую защиту, пока получается следующим образом: если была неудачная попытка авторизации с определённого ip, то я заношу этот ip в бд, и пока с этого ip не будет удачной попытки, вывожу капчу. Правильный ли это механизм, или есть варианты лучше? И да, что делать, если ip динамический? Заранее спасибо всем за ответ.
Добавьте так же защиту от CSRF
А так вроде нормально, 10 попыток капча, еще 10 бан IP на 15 минут
Капча + блокировка авторизации под этим юзером на несколько минут при неверных вводах несколько раз.
Ещё есть стремный метод: 1й раз верный пароль всегда не верный. Человек подумает что не правильно ввел и введет ещё раз. Бот же будет всегда подставлять новый пароль.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Помогите, люди добрые! Вторые сутки ломаю мозг: что-бы это значило? Есть проект Yii2 на bitbucken, его надо стянуть и установить на локалкеК нему есть...