Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

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


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.2018
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3
    2.2
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
  • Обращение к серверу разработчика
    Нет

 

  • +1 1
Link to comment
Share on other sites

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

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

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

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

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

 

  • +1 1
Link to comment
Share on other sites

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

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

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

  • +1 1
Link to comment
Share on other sites

  • 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)

Edited by Slipetskyi
Link to comment
Share on other sites


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

Link to comment
Share on other sites


В 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
Link to comment
Share on other sites


  • 2 weeks later...
В 22.01.2019 в 09:05, Slipetskyi сказал:

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

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

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites


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

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

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

Link to comment
Share on other sites


  • 3 months later...

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

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

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

Версия ocStore 2.3.0.2.3

Edited by KBSPb
Link to comment
Share on other sites


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

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

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

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.