Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Gixoc

Recommended Posts

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
Надіслати
Поділитися на інших сайтах

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

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

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

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

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

 

  • +1 1
Надіслати
Поділитися на інших сайтах

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

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

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

  • +1 1
Надіслати
Поділитися на інших сайтах

  • 7 months later...
  • 3 weeks later...

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

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

"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 weeks later...
В 22.01.2019 в 09:05, Slipetskyi сказал:

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

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

Надіслати
Поділитися на інших сайтах

  • 3 months later...
В 22.01.2019 в 12:05, Slipetskyi сказал:

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

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

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...
В 15.05.2019 в 14:53, pavel1377 сказав:

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

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

Надіслати
Поділитися на інших сайтах


  • 3 months later...

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

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

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

Версия ocStore 2.3.0.2.3

Змінено користувачем KBSPb
Надіслати
Поділитися на інших сайтах


  • 2 years later...
В 18.01.2019 в 00:22, Mehal сказал:

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

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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.