Рубрики
vam shop

Настройка авторизации через Facebook!

В VamShop по умолчанию добавлен модуль авторизации через соц. сети.

По умолчанию, Вы можете авторизоваться в магазине через: вконтакте, facebook, google.

Что это значит?!

Это значит, что Вам не надо помнить свой email, логин, пароль, не надо регистрироваться в магазине.

К примеру, оформили Вы заказ в магазине и хотите смотреть историю заказа, как он к Вам добирается, смотреть статус заказа.

Всё очень просто, Вам не надо помнить свой пароль, логин, просто заходите на страницу Мои заказы (рабочий пример http://demo2.vamshop.ru)

Нажимаете Войти через: google, facebook, вконтакте.

и всё, подтверждаете свой вход и Вы сразу регистрируетесь в магазине и если у Вас был сделан заказ, Вы сразу же будете видеть историю своих заказов. Без всяких там логинов, паролей, без регистрации и sms.

Как настроить авторизацию на сайте через Facebook читайте ниже.

  1. Вам нужно создать приложение Facebook. Переходите по ссылке https://developers.facebook.com/apps и создавайте новое приложение.
  2. На следующей станице — Выбор сценария кликайте на пункте Интеграция входа через Facebook и нажимайте Продолжить.
  3. Запишите значения опция Идентификатор приложения и Секрет приложения. Не забудьте активировать приложение (переключатель вкл. — выкл.), должен быть зелёный статус, т.е. приложения должно быть активным, иначе будет ошибка и авторизация через facebook работать не будет.
  4. Кроме того, не забудьте заполнить поле Настройки — Основное — Домена приложений
  5. Обязательно слева на сайте Facebook зайдите в меню Продукты — Вход через Facebook — Настройки.
  6. В разделе Настройки в опции, Действительные URI перенаправления для OAuth
    укажите адрес: https://ваш-магазин.ру/site/social_login/facebook, обязательно https:// протокол, иначе ничего работать не будет. Для VamShop 1 адрес надо указывать вот такой: https://ваш-домен.ру/create_account.php?social_login=fb
  1. Если этого не сделать, то у Вас авторизация в магазине через Facebook работать не будет, будет писать ошибку — Этот URI переадресации недействителен для данного приложения
    Вы можете добавить этот URI в список действительных URI переадресации OAuth (выше), чтобы сделать его действительным
  2. Укажите данные значения в Админке — Настройки — Магазин (либо Админка — Настройки — Социальные сети, если у Вас VamShop 1), в соответствующих опциях Facebook OAuth ID приложения и Facebook OAuth Ключ приложения.
  3. Всё, теперь у Вас будет работать авторизация в магазине через Facebook.

Читайте так же:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *