GithubHelp home page GithubHelp logo

websystemssolutions / opencart-social-networking-authorization Goto Github PK

View Code? Open in Web Editor NEW
27.0 7.0 11.0 759 KB

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

License: MIT License

PHP 65.75% JavaScript 6.14% Smarty 25.43% Twig 2.68%
social-network authorization signup opencart-module free

opencart-social-networking-authorization's Introduction

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 в настройки модуля

opencart-social-networking-authorization's People

Contributors

dixydl avatar lovina95 avatar web-systems-solutions avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.