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

Урок 294 из 365
Автор: Александр Суворов
Дата изменения: 28.11.2019
Просмотров: 17836
Ограничения по редакциям: Ограничений нет

Для управления сервисами необходимо перейти в настройки модуля Социальные сервисы (Настройки > Настройки продукта > Настройки модулей > Социальные сервисы).

  • На вкладке Общие в группе Общие настройки для всех сайтов выбираются необходимые социальные сервисы.
  • Разрешить отправку активностей пользователей в социальные сети - отправка в соцсети активности пользователей, например при начале или завершении рабочего дня (только для облачного сервиса Битрикс24 Одним из важнейших показателей, характеризующих ответственность ваших сотрудников является рабочее время. Используйте инструмент Рабочий день и учитывайте рабочее время, не отрываясь от собственных дел. Не нужно вводить никаких дополнительных условий и нанимать HR-менеджера - система сама покажет вам, как люди выполняют свою работу.

    Подробнее...
    и Битрикс24 в коробке. Вся работа с учетом рабочего времени для сотрудника сосредоточена в панели Рабочий день. Эта панель не зависит от уровня прав сотрудника и для всех отображается одинаково.

    Каждый сотрудник при начале рабочего дня должен произвести запуск учета рабочего времени. Для этого нужно развернуть панель Рабочий день и нажать на кнопку Начать рабочий день. В этом случае отсчет времени пойдет по параметрам, заданным администраторам портала. Если необходимо начать рабочий день в другое время, то воспользуйтесь ссылкой Начать с другим временем.

    Подробнее...
  • Транслировать твиты пользователей с хештегом в живую ленту - указываются twitter-хештег, с которым будут транслироваться твиты пользователя в Живую ленту.

    Примечание: Предварительно нужно настроить сервис Twitter, Для получения кодов необходимо зарегистрировать приложение Twitter по ссылке.

    При регистрации приложения указать в поле Callback URL путь из настроек модуля.

    После регистрации приложения в закладке Keys and Access Tokens получить Ключ приложения (Consumer key) и Секретный код приложения (Consumer secret).

    Подробнее...
    а также пользователь должен указать свой twitter-аккаунт в Профиле пользователя в публичной части сайта.

  • Под каждым сервисом есть рекомендации и ссылки для регистрации сайта в своей системе, получения соответствующих уникальных идентификаторов и секретных ключей.

Примечание: Если необходимо использовать разные социальные сервисы авторизации на дополнительных сайтах, то, перейдя на вкладку нужного сайта, можно включить необходимые сервисы с помощью опции Применить индивидуальные настройки для этого сайта:

Дальнейшие настройки аналогичны общим, указанным выше.

Примечание: Сервисы OpenID не требуют дополнительных настроек.

На что еще требуется обратить внимание при настройке проекта:
  • Некоторые сервисы требуют обращения только по HTTPS. Поэтому крайне желательно, чтобы PHP был собран с библиотекой openssl.
  • Если на проекте используются различного вида редиректы (mod_rewrite), убедитесь, что при редиректе не перекодируются параметры GET.


Регистрация и авторизация

В данной вкладке настроек модуля можно выбрать группы пользователей сайта, для которых запрещена авторизация через соцсервисы, а также привязка соцсервисов к своим аккаунтам:

Примечание: В опции Регистрация новых пользователей указывается разрешено ли посетителям самостоятельно регистрироваться на сайте. За это отвечает опция Позволять ли пользователям регистрироваться самостоятельно? в настройках главного модуля на вкладке Авторизация (Настройки > Настройки продукта > Настройки модулей > Главный модуль).


Форма авторизации

Если модуль установлен и настроен, то посетитель в закрытом разделе увидит стандартную форму авторизации.


Сервисы можно условно поделить на две группы: одни являются провайдерами OpenID, другие работают по собственным протоколам авторизации.

Если сервис использует OpenID, то выводится форма, куда пользователь может ввести свой openid identity. Для удобства мы предлагаем вводить не полный идентификатор, а только специфичную для сервиса часть.

Для социальных сетей выводится просто кнопка, открывающая диалог авторизации внешнего сервиса:

После успешной аутентификации пользователь возвращается на сайт и авторизуется. Если это первый вход пользователя, то он добавляется в список пользователей сайта с установленным значением поля Тип авторизации на вкладке Пользователь (Настройки > Пользователи > Список пользователей > [пользователь]), равным сервису авторизации.

Документация по теме:



Курсы разработаны в компании «1С-Битрикс»
Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Нам жаль это слышать… Но мы постараемся быть лучше! Поясните, пожалуйста, свой выбор:

Мы благодарны Вам за помощь в улучшении документации.

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас