{% else-1 %}
Обновить
* Тема закрыта!
1.
System * [мошенник] 0.85
[автор] (25 авг 2013, 19:56) [0/0] [0] [спам] [под]

Как создать функцию такую!
Что бы допустим у нас есть
пользователь "lolo" и пароль "1234ad"
и эго хочут ломануть и вводят 5рас
неправельный пароль и эго акк
блокируется пока настоящий
пользователь не введёт секретный
пароль для разблокировки акк)

2.
NTL * 18.08
(25 авг 2013, 19:58) [0/0] [0] [спам] [под]

System,Руками и мозгами создавай

3. (25 авг 2013, 19:59) [0/0] [0] [спам] [под]

это мод над писать наверн*

4.
System * [мошенник] 0.85
[автор] (25 авг 2013, 20:01) [0/0] [0] [спам] [под]
Limp_Bizkit,

Вот и я говорю как эго написать)

5.
NTL * 18.08
(25 авг 2013, 20:01) [0/0] [0] [спам] [под]

System,Сделай проверку на ввод пароля,если 3 попытки не верны то ставим статус блокировки и кидаем на восстановление пароля по почте с ссылкой активации,так вроде бы надо

6.
System * [мошенник] 0.85
[автор] (25 авг 2013, 20:05) [0/0] [0] [спам] [под]
NTL,

Можеш черкануть пример кода сюда или в лс)

7.
~AL~ * 11.86
(25 авг 2013, 20:05) [0/0] [0] [спам] [под]

Добавь ячейку в таблицу, temporary_block например. По умолчанию установи флаг 0. Кол-во не верных вводов пиши в сессию, когда сессия достигнет значения 5 - обновляй флаг на 1. Перед самим фактом авторизации проверяй флаг на наличие единицы и если такой есть - выводи форму секретного пароля.
При успешной авторизации сбрасывай флаг снова на 0


Изм. 1 раз. / Посл. изм.
~AL~ * 11.86
(25 авг 2013, 20:06)
8. (25 авг 2013, 20:05) [1/0] [1] [спам] [под]

Примерно по такому принципу:
if (если пароль не верен) {
++$_SESSION[error];
}

if ($_SESSION[error] > 5) {
// Запрос на блокирование аккаунта
}

9.
NTL * 18.08
(25 авг 2013, 20:06) [0/0] [0] [спам] [под]

System,А че у тебя за двиг?

10.
XdN * 9.4
(25 авг 2013, 20:07) [0/0] [0] [спам] [под]

Это не функция будет.
1. В таблице с юзером у каждого будет счетчик неудачных авторизаций.
2. По достижении пятой попытки у юзера переключатель access с on переключается на off.
3. Пока свойство access в состоянии off, авторизация отвергается.
4. Если вводится верный access_key, access сбрасывается на on, счетчик неудачных попыток тоже сбрасывается (на 0) и авторизация снова возможна.
Любой кодер такое напишет.

Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений