Table of Contents

WordPress Authentication Plugin

Compatible with DokuWiki

  • 2018-04-22 "Greebo" unknown
  • 2017-02-19 "Frusterick Manners" yes
  • 2016-06-26 "Elenor Of Tsort" yes
  • 2015-08-10 "Detritus" yes

plugin Provides authentication against a WordPress MySQL database backend

Last updated on

Tagged with authentication, wordpress



This plugin requires access to a WordPress site's MySQL database. See Configuration and settings section below for further information.

Wordpress compatibility

The plugin has been tested with WordPress 4.3 through 4.9, but will most likely work with any 4.x version.


Search and install the plugin using the Extension Manager. Refer to Plugins on how to install plugins manually.

Configuration and Settings

  1. Login to DokuWiki as administrator
  2. Go to your site's Configuration Manager
  3. In the Authentication section
    • Set Authentication backend to authwordpress
    • Add @administrator to the Superuser list1).
      :!: failure to do so may leave you without any users having admin rights, requiring you to manually edit the configuration file to fix the problem.
  4. Scroll down to the Authwordpress Plugin section
    • Provide the required configuration information
      • hostname2)
      • port number
      • database name3)
      • username4)
      • password5)
      • table prefix
  5. Save settings


Navigate to your DokuWiki's Login page, and enter your WordPress credentials to login.

Logged in users' will have the following group memberships:

These groups can be used to setup ACL as appropriate.

The plugin does not allow new users to sign up, accounts must be created on the WordPress side.


Revision history (Github releases)

The complete list of releases and change log is available on Github.

Recent commits

Full Git log.

Known Bugs and Issues

Please refer to the plugin's Issue tracker on Github.

ToDo/Wish List


I locked myself out, what do I do now?

This will turn Wordpress administrators into DokuWiki super users
2) , 3) , 4) , 5)