Подключение 1С-Битрикс

При подключении системы 1С-Битрикс к системе Trusted.ID для аутентификации пользователей требуется:

  • создание приложения в Trusted.ID;
  • настройка на стороне системы 1С-Битрикс.

Создание приложения в Trusted.ID

  1. Авторизоваться или зарегистрироваться в системе Trusted.ID.
  2. Создать приложение по описанию раздела Приложения, заполнив поля:

    • Адрес приложения - адрес инсталляции системы 1С-Битрикс;
    • Возвратный URL #1 (Redirect_uri) - <адрес инсталляции 1С-Битрикс>/bitrix/tools/oauth/trustedid.php.
  3. Перейти в настройки приложения. Необходимо скопировать значения полей Идентификатор (Client_id) и Секретный ключ (client_secret).

bitrix-settings.png

Настройка системы 1С-Битрикс

  1. В 1С-Битрикс установить модуль Trusted.ID 2.
  2. Перейти к настройкам модуля в административной части интерфейса сайта: Администрирование - Настройки - настройки продукта - Настройки модулей - Trusted.ID 2 и заполнить поля:

    • название сервиса, которое будет отображаться при наведении на логотип на форме авторизации (Trusted.ID);
    • файл логотипа сервиса, который будет отображаться в виде иконки на форме авторизации.

    bitrix-module1.png

  3. Сохранить изменения.

  4. Перейти к настройкам параметров модуля: Администрирование - Настройки - настройки продукта - Настройки модулей - Социальные сервисы.
  5. В разделе Внешние сервисы включить флаг для настроенного названия сервиса Trusted.ID 2.

    bitrix-module2.png

  6. В настройках Trusted.ID указать параметры приложения, созданного в Trusted.ID:

    • Адрес сервиса Trusted.ID;
    • ID приложения авторизации - Идентификатор (Client_id);
    • Пароль приложения авторизации - Секретный ключ (client_secret).

    bitrix-module3.png

  7. Применить изменения.

  8. Если в 1С_Битрикс требуется регистрация новых пользователей при входе через Trusted.ID, то в настройках главного модуля в разделе Регистрация и авторизация проверить включение флага Позволять ли пользователям регистрироваться самостоятельно?.

Кнопка входа через Trusted.ID отображается на форме авторизации 1С-Битрикс.

bitrix-trusted-button.png