Translations of this page?:

Authentication Backends

After you have enabled ACL in the config file you need to decide how you like to store user data. DokuWiki supports various methods and creating a new one is pretty easy.

DokuWiki uses so called authentication backends that provide a certain methods to store user data and passwords. The user won't even see this backend but you as administrator have to set up your desired authentication backend and configure it properly.

Backends

These are the backends you get with DokuWiki:

  • ldap – authenticate users against a LDAP directory
  • mysql – access any MySQL database to authenticate users
  • pgsql – access any Postgres database to authenticate users
  • plain – the default mechanisms which uses plain text files
  • punbb – authenticate users against the PunBB forum (uses PunBB's cookies and database for SSO)

Contributed Backends

These Backends aren't part of the distribution, but might be useful:

  • ad – Active Directory authentication with optional Single Sign On (SSO)
  • CAS – authenticate with a CAS server
  • chainedauth – chain more than one authentication method
  • htaccessauth – identify users that already logged in using a Basic HTTP Authorization through .htaccess
  • radius – authenticate users against a RADIUS server
  • ntlm – NTLM (i.e. Windows NT-based) authentication
  • mod_auth_tkt – mod_auth_tkt authentication
  • pam – Experimental PAM authentication
  • mybb – authentication using the MyBB forum software
  • imap – authenticate users against a imap/pop3 server
  • lemonldap – authenticate users through a LemonLDAP SSO
  • Eventum – How to integrate DokuWiki with Eventum Issue Tracker
  • shibauth – Shibboleth Authentication Backend

How to implement a new auth backend is described in the HOWTO.

 
auth.txt · Last modified: 2008/11/07 17:31 by 147.32.199.40
 

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported

Imprint Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
WikiForumIRCBugsTranslate