Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Поддержка] Модуль авторизации через социальные сети (Facebook, Instagram, Google+)


websystems
 Поделиться

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

Модуль авторизации через социальные сети (Facebook, Instagram, Google+)


Модуль авторизации через социальные сети (Facebook, Instagram, Google+)


 

Один из способов упростить процесс авторизации и регистрации пользователей в вашем интернет-магазине - добавить возможность авторизоваться через популярные социальные сети. Решить эту задачу можно с помощью специального модуля. 
Созданный нашими разработчиками, модуль для CMS OpenCart “OpenСart Social Networking Authorization” на данный момент поддерживает две социальные сети - Facebook, Instagram и Google+
Уникальность этого модуля заключается в том, что он полностью независим от сторонних сервисов и владеет высоким уровнем безопасности.
Сегодня существует множество разных модулей авторизации, но как правило, их работа зависит от других сервисов, которые могут получить данные ваших пользователей в любое время. Наше расширение хранит всю информацию о клиентах только в административной панеле вашего ресурса. 
 
Среди других особенностей модуля 

 

Дополнение также является очень удобным в использовании. Все настройки модуля, необходимые для того, чтобы отслеживать регистрацию ваших пользователей на сайте вынесены в административную панель. Синхронизация существующих пользователей с авторизированными через социальные сети происходит автоматически. 
Для того, чтобы установить расширение на ваш сайт не потребуется глубоких навыков программирования. Достаточно следовать пошаговой инструкции, которая прилагается (см. файл readme.txt).
Особых технических требований к установке не имеется. Необходимо лишь создать приложение в соответствующих социальных сетях. Процесс подробно описан в той же инструкции (см. файл readme.txt). 
Что касается совместимости версий, то модуль был разработан и прошел тестирование под наиболее стойкую версию OpenCart 2.1. Также поддерживает версию 2.3, но уже с некоторыми доработками. 
Расширение не затирает файлов и не влияет на структуру папок. 
Приятным преимуществом нашего творения является его доступность. Оно абсолютно бесплатно и уже готово к использованию!  

 

Таким образом, выбрав наш модуль вы получите:

 

- авторизацию/регистрацию пользователей через Facebook и Google+ в вашем интернет-магазине;
- возможность контролировать процесс авторизации пользователей через социальные сети в административной панели;
- автоматическую синхронизацию пользователей;
- безопасное хранение личных данных ваших клиентов.

 

Обратите внимание на такие особенности данного расширения:
 
- протестирован и поддерживает версию OpenCart 2.1, 2.2, 2.3;
- необходимо создание приложений в соответствующих соцсетях;
- легко настраивается и управляется с административной панели;
- не затирает другие файлы при установке.
 


  • Добавил
  • Добавлено
    23.11.2017
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    2.3
    2.2
    2.1
  • OpenCart.Pro, ocShop
  • Обращение к серверу разработчика
    Нет

 

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

  • 1 месяц спустя...
  • 9 месяцев спустя...

Для того, чтобы модуль работал не только для первого входа, необходимо в файле /catalog/controller/auth/field.php в функции индекс перед вызовом $this->load->view, сделать очистку таблицы oc_oauth, после этого модуль работает идеально! Надеюсь, это кому-то поможет

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


  • 4 месяца спустя...
В 18.03.2019 в 14:15, ZhoraKornev сказал:

Не понятно какие данные нужно изменить для версии 2,3.

Подскажете?

Обновили модуль до актуальной версии. 

Наш Github > Web-Systems Solutions Git OpenCart Social Networking Authorization с инструкцией.

Отдельно прикрепляем архив.

Из изменений:

- добавили поддержку для OpenCart 2.3

- упростили процесс настройки

- добавили авторизацию через Instagram

- удалили авторизацию через Twitter

OpenCart-Social-Networking-Authorization-master.zip

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

Здравствуйте, подскажите, при попытке открыть настройки модуля, получаю 500 ошибку

 

Цитата

 

Страница недоступна

Сайт  пока не может обработать этот запрос.

HTTP ERROR 500

 

 
opencart-cms.ru 2.3.0.2.3
Ставил последнюю версию с поддержкой 2.3
В чем может быть причина?
Спасибо!
Ссылка на комментарий
Поделиться на других сайтах


Разобрался со своей проблемой, возможно кому-то будет полезно. У меня в базе не было создано ни одного пользователя. Зарегистрировал одного и все заработало.

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


В 24.03.2019 в 13:19, Blofield сказал:

Разобрался со своей проблемой, возможно кому-то будет полезно. У меня в базе не было создано ни одного пользователя. Зарегистрировал одного и все заработало.

спасибо большое за фидбек, исправим и обновим модуль! :)

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

12 минут назад, websystems сказал:

спасибо большое за фидбек, исправим и обновим модуль! :) 

Подскажите, будет ли работать модуль на 3-й версии опенкарта? Есть ли у Вас возможность  решить вопрос по установке и настройке модуля для 3-1 версии?

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


В 26.03.2019 в 09:55, kostyak сказал:

Подскажите, будет ли работать модуль на 3-й версии опенкарта? Есть ли у Вас возможность  решить вопрос по установке и настройке модуля для 3-1 версии?

Да, модуль для 3-й версии OP в планах. Обращайтесь к нам, мы с удовольствием поможем решить вопрос для версии 3.1 сейчас.

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

Добрый день, подскажите, при авторизации пользователи записываются в базу как и при обычной регистрации ? будет ли работать начисление балов ?

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


Добрый день, установил модуль ocStore 2.3.0.2.3 открыл, настройки не заполнял и вышел.

Собрался настроить при повторном заходе в настройки модуля поймал:

PHP Fatal error:  Uncaught exception 'Exception' with message 'Error: Duplicate column name 'social_id'<br />Error No: 1060<br />ALTER TABLE os_customer ADD social_id text COLLATE 'utf8_general_ci' NOT NULL AFTER token;' in

Как быть в такой ситуации?

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


В 31.03.2019 в 13:01, Denys сказал:

Добрый день, установил модуль ocStore 2.3.0.2.3 открыл, настройки не заполнял и вышел.

Собрался настроить при повторном заходе в настройки модуля поймал:

PHP Fatal error:  Uncaught exception 'Exception' with message 'Error: Duplicate column name 'social_id'<br />Error No: 1060<br />ALTER TABLE os_customer ADD social_id text COLLATE 'utf8_general_ci' NOT NULL AFTER token;' in

Как быть в такой ситуации?

на Github ребята обновили версию модуля к  2.1.1 , где убрали ету ошибку

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


Благодаря фидбеку обновили модуль до актуальной версии 2.1.1

Наш Github > Web-Systems Solutions Git OpenCart Social Networking Authorization с инструкцией и свежей версией.

Отдельно прикрепляем архив.

Из изменений:

- пофиксили баг, когда количество юзеров было = 0 и модуль некоректно работал. 

version-2.1.1.zip

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

В 29.03.2019 в 19:13, unix0 сказал:

Добрый день, подскажите, при авторизации пользователи записываются в базу как и при обычной регистрации ? будет ли работать начисление балов ?

Да, при первой авторизации создается  запись как при обычной регистрации и эта запись привязывается к аккаунту соцсети. Все функции остаются доступными. 

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

В 05.04.2019 в 14:34, websystems сказал:

Благодаря фидбеку обновили модуль до актуальной версии 2.1.1

Наш Github > Web-Systems Solutions Git OpenCart Social Networking Authorization с инструкцией и свежей версией.

Отдельно прикрепляем архив.

Из изменений:

- пофиксили баг, когда количество юзеров было = 0 и модуль некоректно работал. 

version-2.1.1.zip 27 \u043a\u0411 · 1 download

Добрый день, обновил модуль. Админка работает нормально, вывел кнопку при нажатии белый экран и перенаправляет на урл index.php?route=extension/module/social_auth/register

в логе ошибок

PHP Notice:  Error: Could not load template /home/user/web/site.ua/public_html/catalog/view/theme/default/template/default/template/extension/module/social_auth_register.tpl! in /home/user/web/site.ua/public_html/system/storage/modification/system/library/template/php.php on line 23

как видно в пути два раза подряд default/template/default/template не смотря на то что я не использую шаблон по умолчанию и залил файлы шаблона в каталог темы newstore

На мой взгляд в контролере каталога модуля в этом условии ошибка

        if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/extension/module/social_auth_register.tpl')) {
            $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/extension/module/social_auth_register.tpl', $data));
        } else {
            $this->response->setOutput($this->load->view('default/template/extension/module/social_auth_register.tpl', $data));
        }

 

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


@Denys спасибо за фидбек, разберемся, пофиксим и обновим вскоре :)

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

@Denys и всем :)

Спасибо за участие, проблема устранена, нужно перезаписать файлы с архива в репозитории  - версия 2.1.2

 - Пофиксили ошибку связанную с шаблоном. 

Архив перезалили. 

version-2.1.2.zip

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

Добрый вечер. установила модуль, но не могу его настроить. 

Not Found

The requested URL /fb_login was not found on this server.
куда нужно прописать facebook calback href с админки?

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


В 10.04.2019 в 00:43, Prixi сказал:

Добрый вечер. установила модуль, но не могу его настроить. 

Not Found

The requested URL /fb_login was not found on this server.
куда нужно прописать facebook calback href с админки?

Здравствуйте. Какая версия опенкарта у вас? 

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

Добрый день. После установки модуля на сайт появились проблемы. Консоль гугл вебмастерс и Opera ругаются, что сайт заражен http://prntscr.com/nannue . Решили проверить файлы сайта через Ai-bilit и он занес файл модуля /catalog/controller/extension/module/social_auth.php  в список опасных файлов http://prntscr.com/nanq1l 

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

19 часов назад, Seriusis сказал:

Добрый день. После установки модуля на сайт появились проблемы. Консоль гугл вебмастерс и Opera ругаются, что сайт заражен http://prntscr.com/nannue . Решили проверить файлы сайта через Ai-bilit и он занес файл модуля /catalog/controller/extension/module/social_auth.php  в список опасных файлов http://prntscr.com/nanq1l  

 

Когда устанавливал модуль на  сайт так же запускал утилиту проверки  на наличие вирусов, в отчете была аналогичная строка, но как я понял - это особеность Ai-bilit, подозрительно относиться  к скриптам где используеться Сurl подключение. Я проверял этот файл там ничего вредоносного нет - просто используеться Сurl длЯ работы с API соцсетями....

А  вебмастер ругаеться скорее всего на что-то другое....  Покрайней мере у себя такой проблемы не наблюдаю, модуль уже использую на 4x сайта - все корректно.

В любом случає подождем ответа разработчика....

 

 

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


20 часов назад, Seriusis сказал:

Добрый день. После установки модуля на сайт появились проблемы. Консоль гугл вебмастерс и Opera ругаются, что сайт заражен http://prntscr.com/nannue . Решили проверить файлы сайта через Ai-bilit и он занес файл модуля /catalog/controller/extension/module/social_auth.php  в список опасных файлов http://prntscr.com/nanq1l 

модуль работает с сосцесями через протокол авторизации OAuth2 https://ru.wikipedia.org/wiki/OAuth
запросы к соцсети на авторизацию передаются через сеанс cURL https://www.php.net/manual/ru/function.curl-init.php
AI-Bolit распознает все curl запросы как возможно вредоносные для самостоятельной проверки файла

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

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

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

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

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

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

Войти

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

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

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

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

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