Инструменты пользователя

Инструменты сайта


ru:auth:backends

Authentication Backends

После того, как Вы включили в конфигурационном файле использование ACL, Вам следует решить, как Вы предпочитаете хранить учётные данные пользователей. DokuWiki поддерживает различные методы, и создать новый - довольно просто.

DokuWiki использует так называемые «authentication backends» (системы авторизации, работающие «на заднем плане») предоставляющие определённые методы хранения данных о пользователях и паролях. Пользователи даже не увидят эти «бэкенды», но Вы, как администратор, должны установить выбранный «бэкенд» и правильно его сконфигурировать.

Backends

Вместе с Dokuwiki Вы получите поддержку следующих бэкендов:

  • ldap – авторизация пользователей на основе каталога LDAP
  • mysql – доступ к любой базе данных MySQL для авторизации пользователей
  • pgsql – доступ к любой базе данных Postgres для авторизации пользователей
  • plain – механизмы, использующие текстовые файлы (по умолчанию выбран этот вариант)
  • punbb – авторизация с использованием форума PunBB (использует PunBB's куки и базу данных для SSO)

Contributed Backends

Бэкенды, не входящие в комплект поставки, но которые могут пригодиться:

  • ad – авторизация Active Directory с опциональной поддержкой Single Sign On (SSO)
  • CAS – авторизация CAS-сервера
  • drupal – аворизация на основе Drupal install
  • htaccessauth – идентифицируйте пользователей, которые уже вошли в систему с использованием Basic HTTP Authorization, через .htaccess
  • radius – авторизуйте пользователей через RADIUS server
  • ntlm – NTLM (i.e. основанная на Windows NT) авторизация
  • mod_auth_tkt – mod_auth_tkt авторизация
  • pam – экспериментальная Experimental PAM авторизация
  • mybb – авторизация, использующая программное обеспечение форума MyBB
  • imap – авторизация пользователей через серевер IMAP/POP3
  • xmpp – авторизация пользователей через серевер XMPP/Jabber
  • lemonldap – авторизация пользователей через LemonLDAP SSO
  • Eventum – Как интегрировать DokuWiki с трекером Eventum Issue Tracker
  • shibauth – Shibboleth Authentication Backend
  • ggauth – экспериментальные, включая сцепленные (chained), разделённые (split), как указанные ниже, плюс http basic, htaccess и PAM
  • chained – (chained) сопряжение более одного метода авторизации
  • split – (split) делегируйте полномочия обслуживания входа в систему одному бэкенду, а управление группами - другому
  • ning – авторизация Ning ID

Как реализовать новый бэкенд авторизации описано в HOWTO.

ru/auth/backends.txt · Последние изменения: 2009-04-16 13:51 — 81.91.34.246