В случае необходимости авторизации пользователей Active Directory в Joomla с помощью протокола ldap (например вы создаете корпоративный портал) нужно установить соответствующий модуль php:
apt-get install php5-ldap
Затем в админке Joomla 2.5 Менеджер плагинов -> Аутентификация - LDAP провести следующие настройки (для примера возьмем имя сервера domain.server.local, ou с пользователями - Users и пользователя user, через которого будет осуществляться подключение):
Хост: domain.server.localПорт: 389LDAP V3: ДаВыполнять TLS: НетСледовать перенаправлениям: НетМетод авторизации: Привязать и найтиБазовый DN: OU=Users,DC=server,DC=localСтрока поиска: sAMAccountName=[search]Пользовательский DN: оставить пустымИмя пользователя подключения: user@server.localПароль подключения: пароль пользователя userMap: Full Name: displayNameMap: e-mail: mailMap: User ID: uid
Теперь в модуле авторизации Joomla достаточно ввести логин/пароль пользователя AD. При первом входе Joomla сама создаст учетку для своего нового пользователя. Осталось настроить автоматическую авторизацию в Joomla через LDAP.
1 коммент.:
Вот тоже хорошая статейка
Авторизация пользователей Joomla через Active Directory (LDAP)
Отправить комментарий