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

[Поддержка] Admin Security: reCaptcha — Капча при входе в админку


Gixoc
 Поделиться

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

Admin Security: reCaptcha — Капча при входе в админку


Admin Security: reCaptcha — Капча при входе в админку


Добавляет капчу reCaptcha от Google при авторизации в админке интернет-магазина на Opencart’e версии 2.3.

 

Обновление от 01.02.2019:

1. Добавлены версии для Opencart 2.2 (спасибо @tribetmen)  и для Opencart 3.0

2. Исправлены небольшие ошибки

 

Распространяется «как есть» (as is).

Версия Opencart 2.2, 2.3, 3.0

Техподдержка в свободное время

Установка через встроенный Ocmod

 

Как установить

Спойлер

1. Заходим в админке в Дополнения -> Установка дополнений и нажимаем «Загрузить»

2. Выбираем скачанный ранее архив AdminSecurity_ReCaptcha_2_3_gixoc.ocmod.zip.

Если при установке появится ошибка «FTP доступ должен быть включен в настройках»
r3-300x38.png
Скачайте и установите модификатор QuickFix

3. Если все в порядке, появится сообщение «Дополнение успешно установлено!»
r4-300x76.png
4. Переходим в «Дополнения -> Менеджер дополнений» и нажимаем «Обновить»

5. Переходим в «Дополнения -> Дополнения -> Модули», находим модуль «Admin Security: reCaptcha» и нажимаем «Установить»
r6-300x192.png
6. После нажимаем на «Редактировать»
r7-300x49.png
7. Переводим выключатель в положение «Включено» и нажимаем «Сохранить»
r8-300x139.png

 

 

 

 

 

ВНИМАНИЕ!

1) Данный модуль требует УСТАНОВЛЕННОЙ и НАСТРОЕННОЙ reCaptcha! Если она у Вас не настроена, то воспользуйтесь инструкцией ниже

Как настроить reCaptcha

Спойлер

 

1. Заходим в админке в «Дополнения -> Дополнения -> Captcha», находим модуль «Google reCAPTCHA» и нажимаем «Установить»
rg1-300x220.png
2. После нажимаем на «Редактировать»
rg2-300x49.png
3. В открывшемся окне нажимаем на ссылку «Управление ключами ReCaptcha»
rg3-300x219.png
4. Вас перебрасывает на вход в аккаунт Google. Войдите в него или создайте новый (аккаунт обязательно нужен, без него, к сожалению, не получится создать ключи для капчи).
rg4-273x300.png
5. Далее в «Регистрация сайта»:
а) вводите любое наименование в «Название» (я предпочитаю вводить домен)
б) в «Выберите тип reCAPTCHA» выбираете «reCAPTCHA V2»
в) в «Домены» вводите ваш домен
г) принимаете условия использования reCAPTCHA
д) и нажимаете «Регистрация»
rg5-263x300.png
6. Вам откроется страница, где в разделе «Добавление reCAPTCHA на сайт» будут 2 заветных ключа, ради которых мы всё это делали. Скопируйте их куда-нибудь.
rg6-300x123.png
7. Возвращаетесь на ваш сайт, вводите скопированные ключи в той же последовательности, переводите выключатель в положение «Включено» и нажимаете «Сохранить»
rg7-300x255.png

 

 

 

 

2) Если при установке появится ошибка «FTP доступ должен быть включен в настройках», то скачайте и установите модификатор QuickFix

 

Спасибо можно направлять сюда:
Яндекс.Деньги - https://money.yandex.ru/to/410016328220054
PayPal - https://paypal.me/gixoc 
WebMoney - R038781524647

 

 

Если вдруг что пошло не так (как удалить):

Спойлер

1) Заходим по FTP в корень вашего сайта и удаляем содержимое папки /system/storage/modification/admin
2) Заходим в админку и в Менеджере дополнений (Модификаторах) удаляем модификатор, обновляем кэш.


  • Автор
  • долучення
    13.05.18
  • Категорія
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3
    2.2
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
  • Звернення до сервера розробника
    Нет

 

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

А как на ваш модуль смотрит Роскомнадзор ? (немного сарказма)

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

24 минуты назад, markimax сказал:

А как на ваш модуль смотрит Роскомнадзор ?

Нам не страшен серый волк
В мазохизме знаем толк

24 минуты назад, markimax сказал:

(немного сарказма)

 

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

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

А как на ваш модуль смотрит Роскомнадзор ? (немного сарказма)

Как и на весь Интернет, включая Рунет - с большим подозрением

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

  • 7 месяцев спустя...
  • 3 недели спустя...

Доброго вечера.

Купил данный модуль (за "кофе"), поставил. Работает отлично, я доволен, только логируется ошибка:

"PHP Notice:  Undefined index: g-recaptcha-response in /home2/smartpr1/public_html/system/storage/modification/admin/controller/common/login.php on line 129".

Вот данный фрагмент:

Цитата

        //GixOC.ru - Admin Security reCaptcha
        if ($this->config->get('adminsecurityrecaptcha_status') == 1) {
            if ($this->config->get('google_captcha_status')) {
                $this->load->language('extension/captcha/google_captcha');

                $recaptcha = file_get_contents('https://www.google.com/recaptcha/api/siteverify?secret=' . urlencode($this->config->get('google_captcha_secret')) . '&response=' . $this->request->post['g-recaptcha-response'] . '&remoteip=' . $this->request->server['REMOTE_ADDR']);
        
                $recaptcha = json_decode($recaptcha, true);
        
                if ($recaptcha['success']) {
                    $this->session->data['gcapcha']    = true;
                } else {
                    $this->error['captcha'] = $this->language->get('error_captcha');
                }
            }
        }
        //END Admin Security

Поискал ответ в других ветках, не нашёл. Подскажите что не так, пожалуйста (Opencart 2.3.0.2)

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


Здравствуйте, неверно ввел (судя по надписи на рекапче) ключ и вышел из админки. Теперь войти внее не представляется возможным. Подскажете, как удалить Ваш модуль, без захода в админ панель?

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


В 13.01.2019 в 21:47, Slipetskyi сказав:

Доброго вечера.

Купил данный модуль (за "кофе"), поставил. Работает отлично, я доволен, только логируется ошибка:

"PHP Notice:  Undefined index: g-recaptcha-response in /home2/smartpr1/public_html/system/storage/modification/admin/controller/common/login.php on line 129".

Вот данный фрагмент:

Поискал ответ в других ветках, не нашёл. Подскажите что не так, пожалуйста (Opencart 2.3.0.2)

Решение своего вопроса нашел, ошибок больше нет. Ссылка на решение: https://github.com/copona/copona/commit/1cb6dca69731c3430d89e39e31cc733e41f9d708

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


  • 2 недели спустя...
В 22.01.2019 в 09:05, Slipetskyi сказал:

Решение своего вопроса нашел, ошибок больше нет. Ссылка на решение: https://github.com/copona/copona/commit/1cb6dca69731c3430d89e39e31cc733e41f9d708

Спасибо за найденную ошибку и за кофе!

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

  • 3 месяца спустя...
В 22.01.2019 в 12:05, Slipetskyi сказал:

Решение своего вопроса нашел, ошибок больше нет. Ссылка на решение: https://github.com/copona/copona/commit/1cb6dca69731c3430d89e39e31cc733e41f9d708

Здравствуйте! У меня ошибка не ушла. Вам помогла только эта инструкция?

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


  • 4 недели спустя...
В 15.05.2019 в 14:53, pavel1377 сказав:

Здравствуйте! У меня ошибка не ушла. Вам помогла только эта инструкция?

Приветствую!
У меня как оказалось тоже не ушла совсем, она на какой-то период перестала записываться в журнал и я решил что всё - опечатки в коде исправил и ещё что-то пробовал применять по найденным инструкциям, вроде исчезла, но... изредка проявлялась как запись в логе.
По ситуации на данный момент, она (ошибка на 129 строке) одна единственная в моём логе - редко появлялась в виде записи в журнале (причем вот сама по себе как-то, никакой систематичности, ни с чем не связанно... = то её вообще нет и не появляется, то возникнет из неоткуда и запишется, то запишется пару раз; вот сейчас смотрю - исчезла пока что вовсе) да и в принципе - никак более кроме просто записи не проявляется и ни на что не влияет. Изначально же она записывалась многократно, затем кратность менялась сама по себе, последнее время по пару раз фиксировалась, теперь не наблюдаю, лог пуст - вот и славно. (Сайт мой, делал сам полностью с нуля и до конца, делал себе же - всё должно быть чётко, без проблем, без ошибок, без чего либо скрытого и так далее - сам дотошно всё что было криво, не так и с ошибками - всё пошагово исправил и довёл до ума, что бы это ни было, а с этой 129-й добивал-добивал и в какой-то момент забил на неё по неимению времени и вариантов что ещё можно сделать, понаблюдал - да она и исчезла, лог пуст, всё функционирует как должно).
Предположение - может связано с тем что я теперь выхожу из админки исключительно нажимая кнопку выхода, а не просто закрываю вкладку...? (попробуйте и понаблюдайте у себя, хз)

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


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

Доброго времени суток!

Подскажите где копать:

Установила модуль, обновила модификаторы, кеш почистила, модуль в Менеджере добавлений появился (статут Включено), а вот в Дополнениях его нет:(

Версия ocStore 2.3.0.2.3

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


  • 2 года спустя...
В 18.01.2019 в 00:22, Mehal сказал:

Здравствуйте, неверно ввел (судя по надписи на рекапче) ключ и вышел из админки. Теперь войти внее не представляется возможным. Подскажете, как удалить Ваш модуль, без захода в админ панель?

Тоже интересует как удалить. По инструкции такого нету. Спасибо

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


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

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

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

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

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

Войти

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

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

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

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

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