/OpenCart-Social-Networking-Authorization

Модуль авторизації/реєстрації користувачів через соціальні мережі Google+, Facebook i Instagram. ENG Google+, Facebook, Instagram social networks user authorization / registration module.

Primary LanguagePHPMIT LicenseMIT

VERSION 2.1 
UA
У версії 2.1 було додано можливість налаштування авторизації через Instagram. Також було змінено алгоритм авторизації через Facebook - тепер працює через OAuth 2. 

Встановлення модуля
1. Завантажити файли модуля у корінь проекту
2. Встановити модуль 'WS SocialAuth' у Доповнення -> Модулі 
3. Користуючись інструкцією на сторінці налаштувань модуля 'Install', здійснити додаткові налаштування.

Налаштування API Facebook
Створити додаток Facebook https://developers.facebook.com/apps/
Зробити додаток публічним та прописати callback href  (взяти у налаштуваннях модуля)
Прописати App ID та Secret App у налаштування модуля

Налаштування API Google+
Створити додаток Google https://console.cloud.google.com/apis/
Прописати  callback href  (взяти у налаштуваннях модуля)
Прописати  App ID та secret key у налаштування модуля

Налаштування API Instagram
Зареєструвати розробника - https://www.instagram.com/developer/register/
Створити Client - https://www.instagram.com/developer/clients/register/
Прописати  callback href  (взяти у налаштуваннях модуля)
Прописати  App ID та secret key у налаштування модуля

ENG

In Version 2.1 Instagram authorization was added. Also, Facebook authorization algorithm was changed. Now it works through OAuth 2.

Installing the module
1. Upload the module files to the project root folder
2. Install the 'WS SocialAuth' module in the Extensions -> Modules
3. Following the instructions from the module configuration page 'Install' manage additional settings.

Facebook API settings
Create a Facebook App https://developers.facebook.com/apps/
In the App Review tab, make the application public and type in a callback href (can be found in the module settings)
Type in the App ID and App Secret in the module configurations

Google+ API settings
Create a Google app https://console.cloud.google.com/apis/
Type in callback href (can be found in the module settings)
Type in the App ID and secret key in the module configurations

Instagram API settings
Create a Developer - https://www.instagram.com/developer/register/
Create a Client - https://www.instagram.com/developer/clients/register/
Type in callback href (can be found in the module settings)
Type in the App ID and secret key in the module configurations

RU

В версии 2.1 было добавлена возможность настройки авторизации через Instagram. Также был изменен алгоритм авторизации через Facebook - теперь работает через OAuth 2.

Установка модуля
1. Выгрузить файлы модуля в корень проекта
2. Установить модуль "WS SocialAuth" в Дополнения -> Модули
3. Пользуясь инструкцией на странице настроек модуля "Install", осуществить дополнительные настройки

Настройка API Facebook
Создать приложение Facebook https://developers.facebook.com/apps/
Сделать приложение публичным и прописать callback href (взять в настройках модуля)
Прописать App ID и Secret App в настройки модуля

Настройка API Google+
Создать приложение Google https://console.cloud.google.com/apis/
Прописать callback href (взять в настройках модуля)
Прописать App ID и secret key в настройки модуля

Настройка API Instagram
Зарегистрировать разработчика - https://www.instagram.com/developer/register/
Создать Client - https://www.instagram.com/developer/clients/register/
Прописать callback href (взять в настройках модуля)
Прописать App ID и secret key в настройки модуля