Содержание
Модуль авторизации через БД SMF для DokuWiki
На этой странице содержится описания модуля авторизации для DokuWiki, позволяющего авторизовывать пользователей с помощью БД SMF.
Особенности и возможности:
- Полная поддержка любых символов Unicode в именах пользователей (в БД SMF должна использоваться кодировка utf8)
- Возможность логина как по имени пользователя, так и по email адресу (как в SMF).
- Полная поддержка SMF групп, включая группы по количеству сообщений. Также при заходе на Doku плагин добавляет всех зарегистрированных пользователей SMF в виртуальную группу, заданную в параметре defaultgroup для Doku. Таким образом можно назначать ACL как сразу для всех зарегистрированных пользователей, так и по отдельным группам.
- Поддержка получения списка пользователей и его фильтрации через интерфейс Doku.
- Отсутствие каких-либо операций, изменяющих БД SMF. Всё управление пользователями должно производится через интерфейс администратора SMF.
Текущая версия модуля предназначена для интеграции с SMF 1.x, тестировалась с DokuWiki 2009-12-25c «Lemming», однако должна работать и с другими версиями DokuWiki.
Скачать последнюю версию можно отсюда:
https://code.launchpad.net/~ubuntu-ru-web/ubuntu-ru/dokuwiki-smf-auth
Для работы необходимо изменить путь к установленному SMF, положить модуль в директорию DokuWiki inc/auth/ и затем выбрать в настройках DokuWiki тип авторизации smf.
Предложения и комментарии
По любым вопросам, связанным с данным модулем, и особенно с любыми идеями и предложениями по его улучшению, вы можете обратиться к его .
Планы и идеи на будущее
- Добавить проверку статуса бана.
- Сделать версию для SMF 2.