Trusted.ID - Модуль авторизации ID.Trusted.Plus

Установлено: 500 - 999

Обновлено: 15.06.2023

Адаптирован под мобильные устройства

Совместим с редакциями Битрикс: «Первый сайт» / «Старт» / «Стандарт» / «Малый бизнес» / «Бизнес» / «Энтерпрайз» / «Корпоративный портал» /

Модуль авторизации/регистрации сайта, использующий аутентификацию сервиса “универсальной аутентификации Trusted.ID”.
Позволяет подключить ваш сайт в единую сеть аутентификации пользователей Trusted.ID, и использовать дополнительные сервисы Trusted, такие как сервис подписи Trusted.eSign.

Доступные способы аутентификации и регистрации пользователей
  • регистрация и аутентификация пользователя используя аккаунт соц.сети
  • регистрация и аутентификация пользователя по Логину/Паролю
  • регистрация и аутентификация пользователя по номеру телефона
  • регистрация и аутентификация пользователя по FaceId
Используя аутентификацию сервиса Trusted.ID на разных ресурсах и сайтах, Вы сможете использовать единый профиль пользователя для персонализации предложений и объединения услуг различных сервисов.
  • Установите модуль Trusted.ID на Ваш сайт
  • Зарегистрируйтесь на сервисе ID.Trusted.Plus
  • Зарегистрируйте свой сайт на сервисе ID.Trusted.Plus в разделе “Мои приложения”, закладка “Web”. При добавлении приложения укажите:
    - "Адрес сайта" в формате https://Ваш_сайт

  • В настройках модуля Trusted.ID в CMS Bitrix, укажите
    - ClientID (указан в профиле приложения для Вашего сайта)
    - Пароль (созданного приложения для Вашего сайта

  • Для вызова компонента Trusted.ID в необходимом месте разместите код:
    <?
    $APPLICATION->IncludeComponent("trusted:id", "", [], null, [], false);
    ?>
    Либо через функционал редактирования страницы,
    либо подключите модуль в верхней части страницы и добавьте функцию onClick на вашу кнопку "Вход".
    <?php
    
    // Объявление имен размещаем вверху страницы
    use Bitrix\Main\Loader;
    use Trusted\Id;
    
    // Подключение шапки Битрикса
    require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
    
    // Подключение модуля
    Loader::includeModule("trusted.id"); ?>
    
    <?
    // Подгрузка скрипта для открытия виджета в новом окне
    $version = "3.0.2";
    if (strcmp(TR_ID_OPT_SERVICE_VERSION, "1.3") == 0) {
       $version = "3.0.1";
    }
    ?>
    
    <sc ript src="https://<?= TR_ID_SERVICE_HOST ?>/static/js/tlogin-<?= $version; ?>.js"></sc ript>
    
    <? // Добавление функции onClick на любой кнопке ?>
    <a onCl ick="TrustedID.login("<?= TR_ID_OPT_CLIENT_ID ?>", "<?= TR_ID_URI_HOST ?>/bitrix/components/trusted/id/authorize.php")" class="ui-btn">
       Войти
    </a>

  • Визуальное оформление кнопки "Вход" и отображение информации после авторизации редактируется в шаблоне компонента
Модулю требуется сервер с поддержкой протокола HTTPS и расширением "curl" для php.
Техподдержка оказывается компанией ООО "Цифровые технологии" при письменном обращении по адресу support@trusted.ru