DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:authphpbb3

This is an old revision of the document!


authphpbb3 Plugin

Compatible with DokuWiki

Binky, Ponder Stibbons, Hrun, Detritus

plugin Authenticate using phpBB3 backend

Last updated on
2016-06-09
Provides
Auth, Action
Repository
Source

This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.

Tagged with authentication, phpbb3

By Eole

This plugin allows users to authenticate using phpBB credentials directly in DokuWiki. This plugin is a two-ways authentication meaning a user can authenticate in phpBB or DokuWiki (SSO-like system).

Features list:

  • Authentication: you can login using DokuWiki form with phpBB credentials.
  • SSO: a user authenticated using phpBB will be authenticated in DokuWiki and vice versa (mutual authentication).
  • Groups: phpBB groups can be used to set ACL.
  • Profile: DokuWiki user's link redirects to phpBB user's profile.
  • Cache: a cache system is used to improve performance.

Limitations

DokuWiki and phpBB need to be on the same domain for the authentication to work.

For the SSO feature, the plugin piggybacks on phpBB's cookie by fetching the user's session ID from it.

Installation

Search and install it in the Extension manager or install it manually by extracting the contents of the archive to lib/plugins and renaming the directory to authphpbb3.

Please refer to http://www.dokuwiki.org/plugins for additional info on how to install plugins in DokuWiki.

Configuration

  1. In the “Extension Manager”:
    1. plugin authphpbb3 must be enabled.
  2. In the “Configuration Manager”:
    1. Authenticationauthtype:
      select authphpbb3.
    2. Displayshowuseras:
      select User's full name as interwiki user link.
    3. Plugin SettingsAuthphpbb3plugin»authphpbb3»phpbb_root_path:
      relative path from DokuWiki root directory to phpbb3 root directory.
      Default: ../forums.
    4. Plugin SettingsAuthphpbb3plugin»authphpbb3»phpbb_cache:
      cache validity period in days (0 will disable cache).
      Default : 1.

You must de-activate the following Dokuwiki features. Please refer to Configuration Setting: disableactions.

  • Register
  • Update profile
  • Set new password
  • Delete own account

Permissions

To make use of DokuWiki's ACL, add the corresponding phpBB group or username to it (@phpbb_group or phpbb_username).

By design, phpBB founders will be members of @admin group in DokuWiki.

Changes

Known Bugs and Issues

Please report bugs and request features at the issue tracker.

For debugging purposes please enable debug mode and check the log file:

  • Configuration ManagerBasic Settingsallowdebug
  • The debug log will be located at data/cache/debug.log
  • Please see configuration setting allowdebug and more about available debug tools at debugging

Discussion

plugin/authphpbb3.1465494854.txt.gz · Last modified: 2016-06-09 19:54 by Eole

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki