[Opencart] Модуль Логинза - авторизация через соц.сети 3.0

  • Автор темы I AM
  • Обновлено
  • 28, Jun 2018
  • #1
Авторизация через ВКонтакте, Одноклассники, Facebook и еще 15 сервисов Принцип действия: 1. На сайте магазина (страница авторизации, первая страница оформления заказа, страница оформления Simple) посетитель нажимает на иконку соц.сети или сервиса и переходит на сайт Loginza. 2. С сайта Логинзы пользователь переходит на свой аккаунт в выбранной соц.сети.

Авторизуется там и разрешает передачу данных Логинзе. 3. Пользователь переходит обратно на сайт, на ту страницу с которой он изначально переходил в соц.сеть. 4. Если в настройках модуля не был включен добор данных, то пользователь сразу же регистрируется и авторизуется.

Если же добор данных был включен, то пользователь видит модальное окно с формой куда нужно ввести недостающие данные (Имя, Фамилия, E-mail, Телефон, Компания, Почтовый индекс, Страна, Регион, Город, Адрес). После ввода данных пользователь закрывает модальное окно и переходит на ту же страницу уже авторизованным и зарегистрированным.

5. Данные пользователя (для разных соц.сетей - разный набор данных) сохраняются в базе данных магазина.

И администратор сайта может их просматривать в админке на странице заказа и странице покупателя. Loginza на данный момент поддерживает следующие соц.сети и сервисы: Google (gmail.com), Яндекс, [email protected]

, Mail.ru, ВКонтакте, FaceBook, Одноклассники, Живой Журнал (livejournal.com), Twitter, LinkedIn, Loginza, MyOpenid, WebMoney, Rambler, Flickr (flickr.com), LastFM (last.fm), VeriSign (verisign.com), AOL (aol.com), Steam (store.steampowered.com), OpenID

Существует бесплатный модуль Логинзы.

Смотрите по ссылке:

http://opencartforum...B5%D1%82%D0%B8/

Перечислю преимущества данного модуля по сравнению с бесплатным: 1. Возможность просматривать данные пользователя в админке, которые предоставляются соц.сетями. Для разных соц.сетей разный набор данных.

Сравнительную таблицу со списком данных

Вы сможете увидеть на странице модуля в админке (можно посмотреть на демо-сайте). Это могут быть: ссылка на аккакунт, ФИО, e-mail, пол, юзерпик, дата рождения и другие.

2. Возможность включить добор данных в модальном окне (Имя, Фамилия, E-mail, Телефон, Компания, Почтовый индекс, Страна, Регион, Город, Адрес)

3. Возможность использовать модуль в режиме который разработчики Логинзы называют "Безопасный режим проверки token". В документации логинзы рекомендуется использовать этот режим.

4. Совместимость с Simple для следующих версий:

- 1.4.9.7

- 3.2.2

- 3.3.4

- 3.4.3.1

- 3.5.3

- 3.5.9

- 3.6.0

- 3.7.0

- 3.8.1

- 3.8.3

- 4.0

Если у Вас другая версия - то сможете обратиться к разработчику за поддержкой или же попробовать установить использую код для одной из перечисленных версий.

5. Возможность редактировать список доступных для авторизации соц.сетей и сервисов.

Смысл редактирования в том чтобы исключить сервисы которые дают мало данных.

А так же исключить сервисы, которые не являются блогами (если Вы хотите читать блоги Ваших покупателей).

6. Возможность выбирать формат отображения данных (крупные значки, мелки значки, кнопка). Возможность назначить соц.сеть по-умолчанию, которая будет предлагаться пользователю первым.

7. Совместимость с версиями OpenCart от 1.5.0 до 1.5.6 включительно.

8. Техническая поддержка.

Если не заработает, то Вы сможете обратиться к разработчику (e-mail и скайп в файле README)

PS:

Модуль сделан так чтобы при установке пришлось обновлять как можно меньше существующих файлов.

Поэтому вывод данных в админке сделан следующим образом:

в файле /admin/controller/common/footer.php - сделана вставка, которая добавляет javascript в низу страницы.

А уже этот javascript делает отображение данных на странице заказа, странице покупателя, странице списка заказов и странице списка покупателей. Приятной работы! Скрытая информация :: Авторизуйтесь для просмотра »

Скачать:
Скрытая информация :: Авторизуйтесь для просмотра »

I AM


Рег
23 Jul, 2011

Тем
403760

Постов
400028

Баллов
2418908
  • 13, Apr 2019
  • #2
Авторизация через ВКонтакте, Одноклассники, Facebook и еще 15 сервисов

Принцип действия:

1. На сайте магазина (страница авторизации, первая страница оформления заказа, страница оформления Simple)

посетитель нажимает на иконку соц.сети или сервиса и переходит на сайт Loginza.

2. С сайта Логинзы пользователь переходит на свой аккаунт в выбранной соц.сети.

Авторизуется там и разрешает передачу данных Логинзе. 3. Пользователь переходит обратно на сайт, на ту страницу с которой он изначально переходил в соц.сеть. 4. Если в настройках модуля не был включен добор данных, то пользователь сразу же регистрируется и авторизуется.

Если же добор данных был включен, то пользователь видит модальное окно с формой куда нужно ввести недостающие данные (Имя, Фамилия, E-mail, Телефон, Компания, Почтовый индекс, Страна, Регион, Город, Адрес). После ввода данных пользователь закрывает модальное окно и переходит на ту же страницу уже авторизованным и зарегистрированным.

5. Данные пользователя (для разных соц.сетей - разный набор данных) сохраняются в базе данных магазина.

И администратор сайта может их просматривать в админке на странице заказа и странице покупателя. Loginza на данный момент поддерживает следующие соц.сети и сервисы: Google (gmail.com), Яндекс, [email protected]

, Mail.ru, ВКонтакте, FaceBook, Одноклассники, Живой Журнал (livejournal.com), Twitter, LinkedIn, Loginza, MyOpenid, WebMoney, Rambler, Flickr (flickr.com), LastFM (last.fm), VeriSign (verisign.com), AOL (aol.com), Steam (store.steampowered.com), OpenID

Существует бесплатный модуль Логинзы.

Смотрите по ссылке:

Скрытая информация :: Авторизуйтесь для просмотра »
Перечислю преимущества данного модуля по сравнению с бесплатным: 1. Возможность просматривать данные пользователя в админке, которые предоставляются соц.сетями. Для разных соц.сетей разный набор данных.

Сравнительную таблицу со списком данных

Вы сможете увидеть на странице модуля в админке (можно посмотреть на демо-сайте). Это могут быть: ссылка на аккакунт, ФИО, e-mail, пол, юзерпик, дата рождения и другие.

2. Возможность включить добор данных в модальном окне (Имя, Фамилия, E-mail, Телефон, Компания, Почтовый индекс, Страна, Регион, Город, Адрес)

3. Возможность использовать модуль в режиме который разработчики Логинзы называют "Безопасный режим проверки token". В документации логинзы рекомендуется использовать этот режим.

4. Совместимость с Simple для следующих версий:

- 1.4.9.7

- 3.2.2

- 3.3.4

- 3.4.3.1

- 3.5.3

- 3.5.9

- 3.6.0

- 3.7.0

- 3.8.1

- 3.8.3

- 4.0

Если у Вас другая версия - то сможете обратиться к разработчику за поддержкой или же попробовать установить использую код для одной из перечисленных версий.

5. Возможность редактировать список доступных для авторизации соц.сетей и сервисов.

Смысл редактирования в том чтобы исключить сервисы которые дают мало данных.

А так же исключить сервисы, которые не являются блогами (если Вы хотите читать блоги Ваших покупателей).

6. Возможность выбирать формат отображения данных (крупные значки, мелки значки, кнопка). Возможность назначить соц.сеть по-умолчанию, которая будет предлагаться пользователю первым.

7. Совместимость с версиями OpenCart от 1.5.0 до 1.5.6 включительно.

8. Техническая поддержка.

Если не заработает, то Вы сможете обратиться к разработчику (e-mail и скайп в файле README)

PS:

Модуль сделан так чтобы при установке пришлось обновлять как можно меньше существующих файлов.

Поэтому вывод данных в админке сделан следующим образом:

в файле /admin/controller/common/footer.php - сделана вставка, которая добавляет javascript в низу страницы.

А уже этот javascript делает отображение данных на странице заказа, странице покупателя, странице списка заказов и странице списка покупателей. Приятной работы! --------------
Демо-сайт: Скрытая информация :: Авторизуйтесь для просмотра »
------------- Инструкция по установке: Скрытая информация :: Авторизуйтесь для просмотра »
продажник Скрытая информация :: Авторизуйтесь для просмотра »
Скачать:
Скрытая информация :: Авторизуйтесь для просмотра »
 

DedeStoorsRot


Рег
29 Apr, 2012

Тем
11412

Постов
15377

Баллов
72447
  • 20, Apr 2023
  • #3
Авторизация через ВКонтакте, Одноклассники, Facebook и еще 15 сервисов

Принцип действия:
1. На сайте магазина (страница авторизации, первая страница оформления заказа, страница оформления Simple)
посетитель нажимает на иконку соц.сети или сервиса и переходит на сайт Loginza.
2. С сайта Логинзы пользователь переходит на свой аккаунт в выбранной соц.сети. Авторизуется там и разрешает передачу данных Логинзе.
3. Пользователь переходит обратно на сайт, на ту страницу с которой он изначально переходил в соц.сеть.
4. Если в настройках модуля не был включен добор данных, то пользователь сразу же регистрируется и авторизуется.

Если же добор данных был включен, то пользователь видит модальное окно с формой куда нужно ввести недостающие данные (Имя, Фамилия, E-mail, Телефон, Компания, Почтовый индекс, Страна, Регион, Город, Адрес). После ввода данных пользователь закрывает модальное окно и переходит на ту же страницу уже авторизованным и зарегистрированным.
5. Данные пользователя (для разных соц.сетей - разный набор данных) сохраняются в базе данных магазина. И администратор сайта может их просматривать в админке на странице заказа и странице покупателя.

Loginza на данный момент поддерживает следующие соц.сети и сервисы: Google (gmail.com), Яндекс, , Mail.ru, ВКонтакте, FaceBook, Одноклассники, Живой Журнал (livejournal.com), Twitter, LinkedIn, Loginza, MyOpenid, WebMoney, Rambler, Flickr (flickr.com), LastFM (last.fm), VeriSign (verisign.com), AOL (aol.com), Steam (store.steampowered.com), OpenID

Существует бесплатный модуль Логинзы.
Смотрите по ссылке:
Скрытая информация :: Авторизуйтесь для просмотра »


Перечислю преимущества данного модуля по сравнению с бесплатным:
1. Возможность просматривать данные пользователя в админке, которые предоставляются соц.сетями.
Для разных соц.сетей разный набор данных. Сравнительную таблицу со списком данных
Вы сможете увидеть на странице модуля в админке (можно посмотреть на демо-сайте). Это могут быть: ссылка на аккакунт, ФИО, e-mail, пол, юзерпик, дата рождения и другие.
2. Возможность включить добор данных в модальном окне (Имя, Фамилия, E-mail, Телефон, Компания, Почтовый индекс, Страна, Регион, Город, Адрес)
3. Возможность использовать модуль в режиме который разработчики Логинзы называют "Безопасный режим проверки token". В документации логинзы рекомендуется использовать этот режим.
4. Совместимость с Simple для следующих версий:

  • 1.4.9.7
  • 3.2.2
  • 3.3.4
  • 3.4.3.1
  • 3.5.3
  • 3.5.9
  • 3.6.0
  • 3.7.0
  • 3.8.1
  • 3.8.3
  • 4.0


Если у Вас другая версия - то сможете обратиться к разработчику за поддержкой или же попробовать установить использую код для одной из перечисленных версий.
5. Возможность редактировать список доступных для авторизации соц.сетей и сервисов. Смысл редактирования в том чтобы исключить сервисы которые дают мало данных. А так же исключить сервисы, которые не являются блогами (если Вы хотите читать блоги Ваших покупателей).
6. Возможность выбирать формат отображения данных (крупные значки, мелки значки, кнопка). Возможность назначить соц.сеть по-умолчанию, которая будет предлагаться пользователю первым.
7. Совместимость с версиями OpenCart от 1.5.0 до 1.5.6 включительно.
8. Техническая поддержка. Если не заработает, то Вы сможете обратиться к разработчику (e-mail и скайп в файле README)
PS:
Модуль сделан так чтобы при установке пришлось обновлять как можно меньше существующих файлов.
Поэтому вывод данных в админке сделан следующим образом:
в файле /admin/controller/common/footer.php - сделана вставка, которая добавляет javascript в низу страницы. А уже этот javascript делает отображение данных на странице заказа, странице покупателя, странице списка заказов и странице списка покупателей.

Приятной работы!

--------------

Демо-сайт:

-------------

Инструкция по установке:

продажник

Скачать:

 

Vasja77


Рег
31 Jan, 2005

Тем
83

Постов
194

Баллов
639
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно