ym88659208ym87991671
Модуль Joomla | Документация для разработчиков

Joomla

Обновлено 30 августа 2023

Заключение договора

Для получения Client ID и Client secret необходимо заключить договор со Сбер ID, направив заявку на sberid@sber.ru

Пример заявки

Тема письма
Подключение Сбер ID на сайт
Тело письма
Наименование компании, ссылка на сайт/приложение, какую задачу хотите решить используя сервис Сбер ID

Требования

  • PHP 5.6 или выше;
  • Протокол HTTPS;
  • cURL 7.34 или выше;
  • Joomla 3.x.

Загрузка

Актуальный модуль — joomla3_pkg_sberid_v1.2.1.zip.

Адреса callback

<SITE_URL>/?option=com_sberid

Установка модуля

Чтобы установить модуль:

  1. В панели администратора зайдите на страницу Менеджер расширений: Установка.
  2. Перейдите в раздел Установка.
  3. Загрузите архив на вкладке Загрузить файл пакета.
Скриншот настройки

Настройка модуля

Чтобы настроить плагин:

  1. После установки пакета перейти к настройке плагина Расширения->Плагины.
  2. На странице в списке плагинов перейти к настройке Сбер Id Oauth.

На странице настроек модуля Сбер ID необходимо заполнить обязательные поля:

  • Client ID;
  • Client Secret;
  • Файл сертификата;
  • Пароль от сертификата.
Скриншот настройки 2

Укажите дополнительные настройки:

  • Использовать PKCE — защита Proof Key for Code Exchande, которая помогает предотвратить перехват кода авторизации;
  • Использовать mWeb2App — позволяет пользователю входить без логина и пароля. При входе по Сбербанк ID из браузера мобильного устройства будет запускаться мобильное приложение Сбербанк Онлайн для подтверждения входа;
  • Scope — наименование групп данных, на которые подписана система партнера, выдается при регистрации системы в банке;
  • Настройки отображения кнопки авторизации — размер, форма, тема.

Использование модуля

Для настройки отображения кнопки авторизации:

  1. Перейдите в раздел РасширенияМодули.
  2. Создайте новый модуль (Сбер ID).
Скриншот настройки 3
Скриншот настройки 4
  1. Выберите позицию, в которой будет отображаться кнопка авторизации “Сбер ID”.
Скриншот настройки 5
  1. Укажите на каких страницах будет отображаться кнопка Сбер ID и сохраните настройки модуля.
Скриншот настройки 6
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.