XF 2.2 Внешняя аутентификация

Версия XenForo
2.2

Stealth

Заблокирован
Сообщения
234
Решения
11
Реакции
157
Баллы
5,545
Привет.

Есть некий портал с множеством подресурсов и единым личным кабинетом («паспортом»). Возникла необходимость в форуме, выбор был сделан в сторону XenForo.

Вопрос в следующем: кто-нибудь реализовывал авторизацию (при первичной — автоматическая регистрация пользователя в БД форума) на форуме с помощью внешнего сервиса и с отключением возможности изменения пароля внутри форума (ввиду бессмысленности при внешней авторизации)? Помню, что в IPS из коробки был доступен подобный функционал. Плагины oAuth имеют недостаток: пользователю все равно приходится производить некоторые регистрационные взаимодействия внутри форума — меня же интересует полностью автономная авторизация в один клик.

Возможно, у кого-то были схожие кейсы, буду рад услышать пусть даже краткую схему реализации.
 
Решение
Плагины oAuth имеют недостаток: пользователю все равно приходится производить некоторые регистрационные взаимодействия внутри форума
Не нужно, если плагин oAuth передаст движку все интересуемые его реквизиты.

с отключением возможности изменения пароля внутри форума
Вешаете плагин авторизации XF:NoPassword, закрываете возможность с помощью написания дополнительного простого кода вызывать контроллер смены пароля. Дело в шляпе.
Плагины oAuth имеют недостаток: пользователю все равно приходится производить некоторые регистрационные взаимодействия внутри форума
Не нужно, если плагин oAuth передаст движку все интересуемые его реквизиты.

с отключением возможности изменения пароля внутри форума
Вешаете плагин авторизации XF:NoPassword, закрываете возможность с помощью написания дополнительного простого кода вызывать контроллер смены пароля. Дело в шляпе.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу