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

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


Recommended Posts

Модуль авторизации через социальные сети (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;
- необходимо создание приложений в соответствующих соцсетях;
- легко настраивается и управляется с административной панели;
- не затирает другие файлы при установке.
 

1. Facebook. make_facebook_public.png

2. Facebook. your_app_and_key.png

3. Facebook. setting.png

1. Google. Сreate a project.png

2. Google. Сreate oauth.png

3. Google. App id and key.png

4. Google. Client ID.png


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

 

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

  • 1 month later...
  • 9 months later...

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

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


  • 4 months later...
В 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.pro 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

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

В 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 запросы как возможно вредоносные для самостоятельной проверки файла

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

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

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

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

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

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

Вхід

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

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

Important Information

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