Table of Contents

Authentication Backends & Plugins

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 plugins that provide certain methods to store user data and passwords. The user won't even see this plugin but you as an administrator have to set up your desired authentication plugin and configure it properly. If the available plugins do not fulfill the requirements, you can create your own auth plugin. For details see How to write an Authentication Plugin? Since the release 2013-05-10 “Weatherwax” DokuWiki uses Authentication Plugins instead of Authentication Backends. This requires action from the administrator when upgrading the wiki.

Summary of the resources of the old authentication backends and the new authentication plugins:

Release 2013-05-10,"Weatherwax" and newer


Releases 2012-10-13 “Adora Belle” and older

The authentication backends below are for DokuWiki releases 2012-10-13 “Adora Belle” and older.
NOT SUPPORTED anymore. Only for reference. Please update or rewrite to a new Auth Plugin.

Old Auth Backends

Up to releases 2012-10-13 “Adora Belle” and older you could use the backends below.

These are the backends you get with DokuWiki:

Contributed old Auth Backends

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

How to implement a (old) auth backend is described in the HOWTO.

Some relevant tips related to authentication backends