DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:authphpbb3

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
plugin:authphpbb3 [2017-04-14 19:52] – [Permissions] 68.42.204.177plugin:authphpbb3 [2023-04-21 22:44] (current) Aleksandr
Line 1: Line 1:
-====== authphpbb3 Plugin ======+====== AuthPHPBB3 Plugin ======
  
 ---- plugin ---- ---- plugin ----
Line 6: Line 6:
 email      : eole.dev@outlook.com email      : eole.dev@outlook.com
 type       : auth action type       : auth action
-lastupdate : 2017-01-26 +lastupdate : 2019-04-17 
-compatible : Binky, Ponder Stibbons, Hrun, Detritus, Elenor of Tsort+compatible : Binky, Ponder Stibbons, Hrun, Detritus, Elenor of Tsort, Frusterick Manners, Greebo
 depends    :  depends    : 
 conflicts  conflicts 
 similar    :  similar    : 
-tags       : authentication phpbb3 SSO+tags       : authentication phpbb phpbb3 SSO
  
 downloadurl: https://github.com/Eole-dev/authphpbb3/zipball/master downloadurl: https://github.com/Eole-dev/authphpbb3/zipball/master
 bugtracker : https://github.com/Eole-dev/authphpbb3/issues bugtracker : https://github.com/Eole-dev/authphpbb3/issues
-sourcerepo : https://github.com/Eole-dev/authphpbb3/ +sourcerepo : https://github.com/Eole-dev/authphpbb3 
-screenshot_img: https://raw.githubusercontent.com/Eole-dev/authphpbb3/master/authphpbb3login.jpg?700 +screenshot_img: https://raw.githubusercontent.com/Eole-dev/authphpbb3/master/authphpbb3login.jpg
 ---- ----
 +
 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). 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: Features list:
   * Authentication: you can login using DokuWiki form with phpBB credentials. A user authenticated using phpBB will be authenticated in DokuWiki and vice versa (mutual authentication).   * Authentication: you can login using DokuWiki form with phpBB credentials. A user authenticated using phpBB will be authenticated in DokuWiki and vice versa (mutual authentication).
-  * Groups: phpBB groups can be used to set ACL. +  * Groups: phpBB groups can be used to set ACL in DokuWiki
-  * Profile: DokuWiki user's link redirects to phpBB user's profile.+  * Profile: DokuWiki user'profile link redirects to phpBB user's profile.
   * Cache: a cache system is used to improve performance (minimal database requests).   * Cache: a cache system is used to improve performance (minimal database requests).
  
Line 35: Line 35:
 ===== Installation ===== ===== Installation =====
  
-Search and install it in the [[plugin:Extension]] manager or install it manually by extracting the contents of the [[https://github.com/Eole-dev/authphpbb3/zipball/master|archive]] to ''lib/plugins'' and **renaming the directory** to ''authphpbb3''.+Search and install the plugin using the [[plugin:extension|Extension Manager]]. 
  
-Please refer to http://www.dokuwiki.org/plugins for additional info on how to install plugins in DokuWiki.+Or install it manually by extracting the contents of the [[https://github.com/Eole-dev/authphpbb3/zipball/master|archive]] to ''lib/plugins'' and **renaming the directory** to ''authphpbb3''. Please refer to [[:plugins]] for additional info on how to install plugins in DokuWiki.
  
 ==== Configuration ==== ==== Configuration ====
Line 47: Line 47:
     - ''Display'' -> ''showuseras'':\\ select ''User's full name as interwiki user link''.     - ''Display'' -> ''showuseras'':\\ select ''User's full name as interwiki user link''.
     - ''Plugin Settings'' -> ''Authphpbb3'' -> ''plugin»authphpbb3»phpbb_root_path'':\\ relative path from DokuWiki root directory to phpbb3 root directory.\\ Default: ''../forums''.     - ''Plugin Settings'' -> ''Authphpbb3'' -> ''plugin»authphpbb3»phpbb_root_path'':\\ relative path from DokuWiki root directory to phpbb3 root directory.\\ Default: ''../forums''.
-    - ''Plugin Settings'' -> ''Authphpbb3'' -> ''plugin»authphpbb3»phpbb_cache'':\\ cache validity period in days (0 will disable cache).\\ Default : ''1''.+    - ''Plugin Settings'' -> ''Authphpbb3'' -> ''plugin»authphpbb3»phpbb_cache'':\\ cache validity period in days (0 will disable cache).\\ Default : ''0''.
     - ''Plugin Settings'' -> ''Authphpbb3'' -> ''plugin»authphpbb3»phpbb_inline_style'':\\ If checked, inline-style is used in HTML tags of the authentication form.\\ Default : ''1'' (checked).     - ''Plugin Settings'' -> ''Authphpbb3'' -> ''plugin»authphpbb3»phpbb_inline_style'':\\ If checked, inline-style is used in HTML tags of the authentication form.\\ Default : ''1'' (checked).
  
Line 58: Line 58:
 If you are not using the default protocol (http) and the default port (80), check you have configured the server port and server protocol in your phpBB installation. If you are not using the default protocol (http) and the default port (80), check you have configured the server port and server protocol in your phpBB installation.
  
-⇒ By example, if your phpBB installation is using HTTPS, server port should be 443 and server protocol should be https:%%//%% (not empty).+⇒ By example, if your phpBB installation is using HTTPS, server port should be 443 and server protocol should be https:%%//%% (**not empty**)
 + 
 +> **NOTE**\\ 
 +> if you change your phpBB protocol/port settings after you setup this plugin, you may run into a problem where the site redirects to a wrong URL upon login or logout.\\ In order to fix this problem, and for DokuWiki to recognize the phpBB configuration change, you need to disable the cache of the authphpbb3 plugin by setting the value to 0.\\ Then, try to login and logout from your DokuWiki, the redirection should work. Finally, you can enable the plugin cache again.
  
 ==== Permissions ==== ==== Permissions ====
plugin/authphpbb3.1492192358.txt.gz · Last modified: 2017-04-14 19:52 by 68.42.204.177

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