Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Поддержка] Логирование действий пользователей админки


chukcha
 Поделиться

Рекомендованные сообщения

В 27.03.2017 в 22:43, chukcha сказал:

Обновление для 2.1 (2.2.3)

отправка на почту

шикарно, спасибо большое!

UPD:

что-то не то. Обновлял из архива user_log.2.2.3.ocmod.zip на ocStore 2.1.0.2.1

В лог по нарастающей (от новых к более старым) добавляются айпишники, с которых пользователь логинился когда-либо в систему:

dca06de57b4741f18018b03d1ac8d0c8.thumb.png.c3d66bdf82c4fa66e7dc710bfc6aaf12.png

 

UPD: посмотрел демку: там то же самое.

Если это фича, а не баг, то в чем смысл фичи?

Изменено пользователем warezliker
Ссылка на комментарий
Поделиться на других сайтах


fix

 

 

Ссылка на комментарий
Поделиться на других сайтах

ocStore 2.1.0.2.1

Вылетают такие ошибки:

 

Notice: Error: Table '********_user_log' doesn't exist
Error No: 1146
INSERT INTO ********_user_log SET user_id = '1', `user_name` = '********', `action` = 'access', `result` = '1', `route` = 'extension/modification', `url` = '/admin/index.php?route=extension/modification', `ip` = '********', `user_agent`= '-', `date` = NOW() in /********/system/library/db/mysqli.php on line 41Notice: Error: Table '********_user_log' doesn't exist
Error No: 1146
INSERT INTO ********_user_log SET user_id = '1', `user_name` = '********', `action` = 'modify', `result` = '1', `route` = 'extension/modification', `url` = '/admin/index.php?route=extension/modification', `ip` = '********', `user_agent`= '-', `date` = NOW() in /********/system/library/db/mysqli.php on line 41

 

******** закрыты персональные данные. (вышлю в приват, если понадобятся)

Ссылка на комментарий
Поделиться на других сайтах


хм...

Не создалась таблица

Ссылка на комментарий
Поделиться на других сайтах

У меня тоже при установке user_log.2.2.3.ocmod на ocStore 2.1.0.2.1 через менеджер дополнений не создалась база.

Notice: Error: Table '***_db.oc_user_log' doesn't exist
Error No: 1146
SELECT COUNT(*) AS total FROM oc_user_log WHERE 1 in /***/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /***/admin/model/module/user_log.php on line 171Notice: Error: Table '***_db.oc_user_log' doesn't exist
Error No: 1146
SELECT * FROM oc_user_log WHERE 1 ORDER BY date DESC LIMIT 0,50 in /***/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /***/admin/model/module/user_log.php on line 110Warning: Invalid argument supplied for foreach() in /***/admin/controller/tool/user_log.php on line 134Warning: Division by zero in /***/admin/controller/tool/user_log.php on line 202

 

 

Ссылка на комментарий
Поделиться на других сайтах

  • 2 месяца спустя...

Там в описании модуля, по-моему, сейчас не указано - появился бан по айпи по айпи после N попыток входа.

С полудня у меня бан лист уже выглядит так:

 

Screenshot_2017-06-12-23-01-10.png

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

Изменено пользователем warezliker
Ссылка на комментарий
Поделиться на других сайтах


Да, но пока только для 2.1

Ссылка на комментарий
Поделиться на других сайтах

5 минут назад, chukcha сказал:

Да, но пока только для 2.1

Все равно. Аналогов в русскоязычных дополнениях нет, на opencart.com пара модулей от силы с подобным функционалом ну и ценник, который заставляет отложить покупку на потом.

Ссылка на комментарий
Поделиться на других сайтах


Да, но пока без банов.

Тут в личку сказали что и с банами проблема.
Если у кого еще есть проблема - отпишитесь.

Ссылка на комментарий
Поделиться на других сайтах

35 минут назад, chukcha сказал:

Да, но пока без банов.

Тут в личку сказали что и с банами проблема.
Если у кого еще есть проблема - отпишитесь.

В чем проявляется? У меня все ок, вроде

Ссылка на комментарий
Поделиться на других сайтах


Я еще не смотрел.. Возможно, что не совсем верно прошел апдейт

Ссылка на комментарий
Поделиться на других сайтах

У меня из не совсем понятного - при настройках банить после 3-й попытки, есть 4-я попытка входа. Но дальше, вроде, все ок - адрес попадает в бан-лист и попыток входа я с него не вижу.

Вот попытки входа:

Screenshot_1.thumb.png.55782fb4b3e3e14c7b4160e71b37da6d.png

 

Вот настройки:

Screenshot_2.png.9ed85b7effa670826766c2b144dbbd3e.png

 

Еще два вопроса:

1. какое максимальное значение поля "Количество дней учитывающих фальшивую авторизацию"? Есть какие-то ограничения?

2. как будет себя вести блокировка, если я очистил лог действий?

Смоделирую ситуацию:

"Количество дней учитывающих фальшивую авторизацию" - 10 дней. "кол-во неверных попыток входа" - 3.

8 дней назад было две неверных попытки входа с определенного адреса. Я чищу лог. На 9-й день получаю еще неверную попытку входа с того же адреса. Попадет он в бан-лист или нет?

Спасибо

Ссылка на комментарий
Поделиться на других сайтах


43 минуты назад, warezliker сказал:

8 дней назад было две неверных попытки входа с определенного адреса. Я чищу лог. На 9-й день получаю еще неверную попытку входа с того же адреса. Попадет он в бан-лист или нет?

Нет, не попапдет

Информации о неверных попытках нет, лог уже очищен

45 минут назад, warezliker сказал:

при настройках банить после 3-й попытки, есть 4-я попытка входа. Но дальше, вроде, все ок

Ну, да 4-ая уже банится.

Ссылка на комментарий
Поделиться на других сайтах

  • 7 месяцев спустя...

вернусь к попыткам входа. Я писал раньше, что периодически бан срабатывает позже, но думал, что все-таки меня глючит.

Сегодня яркий пример:

настройки:

ban_settings.png.b01dadd346825a3227e239cce095f477.png

 

Брутфорс:

ban_attemps.thumb.png.25f5554075543fe5e0a9c7ad33893f73.png

 

результат:

banned_ips.png.bd7757443b1f1a4f8a8bf111c964af00.png

 

Если честно, смотрю, чешу репу :) Такое за все время использования первый раз. Не понятно, забанило его, не забанило (меня, кстати, банит четко :))

Раньше было как-то хитрее: ошибочная попытка входа была раз в сутки, но айпи почему-то не банился, видимо, интервал между попытками входа был на пару часов больше, чем указано в настройках модуля.

Ссылка на комментарий
Поделиться на других сайтах


13 минут назад, warezliker сказал:

(меня, кстати, банит четко :))

Аналогично
Пишите в личку будем разбираться

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Добрый день!

Как дела обстоят с баном по ip для версий 1.5.х ? Очень бы хотелось тоже, покупали вроде модуль все за одну стоимость а функционал не у всех(

Ссылка на комментарий
Поделиться на других сайтах


И... функционал дорабатывался  под заказ и для двойки, было доплачено, небольшую сумму.

Ссылка на комментарий
Поделиться на других сайтах

2 часа назад, chukcha сказал:

И... функционал дорабатывался  под заказ и для двойки, было доплачено, небольшую сумму.

это значит для 1.5 не ждать данного функционала?

Ссылка на комментарий
Поделиться на других сайтах


13 часов назад, Zavik21 сказал:

это значит для 1.5 не ждать данного функционала?

Ждите, когда, кто-то решит что ему в край нужен.

Ссылка на комментарий
Поделиться на других сайтах

  • 8 месяцев спустя...
5 минут назад, Amigo161 сказал:

Добрый день.

Как дела с ocstore 2.3, все хорошо работает? Можно покупать?

Это вы у кого спросили?

Как видите тема поддержки практически пуста

Или все работает, или нихрена не работает..

Ссылка на комментарий
Поделиться на других сайтах

32 минуты назад, Amigo161 сказал:

У вас. Дэмки для 2.3 нет,

Она будет отличаться только внешним видом
1604741646.png

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.