Модуль авторизации через БД 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.

Предложения и комментарии

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

Планы и идеи на будущее