Как вам помочь ?

Open ID Одноклассники

Актуально для версии магазина: 6.0 | 5.0-4.1

Для того, чтобы настроить авторизацию Open ID через социальную сеть “Одноклассники”, необходимо создать приложение в этой социальной сети и подключить SSL-сертификат. С недавних пор "Одноклассники" требуют обязательное наличие https соединения для домена интернет-магазина. Если его нет, то необходимо приобрести SSL-сертификат.

Подробнее о SSL можно прочесть здесь.

Далее, следуя двум шагам, описанным в инструкции, необходимо произвести настройки в самой соц.сети и в настройках магазина. 

Шаг 1.

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

Далее, чтобы получить права разработчика, необходимо перейти по ссылке: https://ok.ru/devaccess

чтобы получить права разработчика, необходимо перейти по ссылке: https://ok.ru/devaccess
Рисунок 1. Запрос на получение прав разработчика.

Переход по ссылке.
Рисунок 2. Переход по ссылке.

Создадим новое приложение, для этого под своим аккаунтом необходимо перейти в раздел "Игры” (или перейдем по ссылке, как указано на рис. 2) - “Все загруженные" и нажать “Добавить приложение” (рис. 3).

Добавление приложения.
Рисунок 3. Добавление приложения.

В открывшейся форме ввести название магазина и нажать на кнопку "Подключить OAuth":

Настройки приложения в соц.сети.
Рисунок 4. Настройки приложения в соц.сети.

После выбора пункта 2, в Вашей форме появятся дополнительные поля.

Нужно заранее заготовить иконку для приложения размером 128*128px и загрузить на сервер по инструкции, доступной на странице: Как загрузить изображение.

И прописать в настройках приложения ссылку на иконку.

В поле “Список разрешённых redirect_uri” необходимо прописать ссылку вида:

https://myshop.ru/login

где myshop.ru - домен Вашего магазина.

Настройка приложения в соц.сети.
Рисунок 5. Настройка приложения в соц.сети.

После нажатия на кнопку “Сохранить” на почту, которая привязана к аккаунту "Одноклассники", в письме придут данные (рис. 6), которые необходимо будет указать при настройке кнопки авторизации в интернет-магазине.

Письмо с данными на почте.
Рисунок 6. Письмо с данными на почте.

Шаг 2.

Далее копируем параметры из письма (рис. 6) в настройки интернет-магазина. Для этого перейдите в пункт меню "Настройки-> Системные настройки", вкладка "Авторизация" (рис. 7).

Настройка приложения со стороны магазина.
Рисунок 7. Настройка приложения со стороны магазина.

В настройках для odnoklassniki.ru (именно для odnoklassniki.ru) нужно указать 3 параметра, которые пришли на Ваш email и выставить галочку "Включен".

Заполнение полей данными.
Рисунок 8. Заполнение полей данными.

Сохраните настройки.

Вид кнопки на странице авторизации.
Рисунок 9. Вид кнопки на странице авторизации.

Готово.

Другие статьи по теме

Открыть онлайн чат? Открыть
Статья оказалась полезной? Да Нет
Благодарим за отзыв.

Как мы можем улучшить статью?

Не нашли нужную статью? Предложить тему

Не нашли нужную статью?

Благодарим за отзыв.

Тэги: Настройка кнопок авторизации Open ID, Odnoklassniki, одноклассники, авторизация