vBulletin
Последнее обновление:
10 ноября 2016
Совместимость:
AltoCMS 1.1.+
Версия: 1.0
Скачан: 3666 раз
Добавил: 135
- Теги:
- vBulletin,
- cross-site,
- интеграция,
- форум
Описание
Плагин интеграции с форумной платформой vBulletin-3.8.7. Плагин реализует аналогичный функционал как и в версии для phpBB:— использование хешей паролей из БД vBulletin;
— репликация авторизации между форумом и Alto в рамках корневого домена второго уровня;
Плагин распространяется на бесплатной основе, но запуск требует понимания и вдумчивой настройки, выходящей за рамки настройки AltoCMS. Тем не менее пытливые могут получить бесплатные советы.
Для не желающих напрягаться — поддержка на платной основе.
В отличие от аналогичного плагина для phpBB версии 1.1.1 (вышедшего гораздо ранее), в коде этого плагина присутствуют триггеры, необходимые для репликации сессий между системами.
Например в Альто есть плагин поиска через Sphinx. Это правильное решение.
Не надо нагружать движек CMS поиском, учитывая что есть гораздо более производительные, кластеризуемые решения.
правда имеющиеся на настоящий момент наработки по использованию внешнего поиска в Альто Вадим пока не вносит в основную ветку (поиск по блогам с учетом прав пользователей на доступ к контенту), но тем не менее оно есть.
Но вот с авторизацией и пользователями — альто почемуто по этому пути не пошел.
Что надо было сделать?
Надо было полностью отказаться от внутреннего хранения пользователей.
Поставлять с Альто простенький «embedded» сервер OpenID/OAuth/SSO коих достаточно много (ну по крайней мере OpenID), и использовать его как основной механизм регистрации и авторизации пользователей.
Тогда не было бы проблем с созданием множества доменов на Альто со сквозной аутентификацией, не было бы особых проблем с интеграцией Альто с форумами и с чем угодно на самом деле.
А вот все эти костыли — они ужасны. Не переносимо, не масштабируемо, не универсально...