DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:openid

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
Last revisionBoth sides next revision
plugin:openid [2011-02-26 13:34] – [Notes] damasceneplugin:openid [2023-06-21 08:08] Aleksandr
Line 1: Line 1:
-====== OpenID plugin ======+====== OpenID Plugin ======
  
 ---- plugin ---- ---- plugin ----
-description: Allow users to authenticate with OpenID. (previous author: Andreas Gohr) +description: Allow users to authenticate with OpenID. (previous authors: Andreas Gohr, François Hodierne
-author     : François Hodierne  +author     : usr-local 
-email      : francois@hodierne.net+email      : 
 type       : action type       : action
-lastupdate : 2011-02-15 +lastupdate : 2023-02-19 
-compatible : 2010-11-07+compatible : Anteater, Rincewind, Angua, Adora Belle, Weatherwax, Binky, Ponder Stibbons, Greebo, Igor, Jack Jackrum
 depends    :  depends    : 
 conflicts  conflicts 
Line 13: Line 13:
 tags       : authentication, embed tags       : authentication, embed
  
-downloadurl: http://h6e.net/releases/dokuwiki-openid-plugin-latest.tar.gz+sourcerepo : https://github.com/usr-local/dokuwiki-openid 
 +downloadurl: https://github.com/usr-local/dokuwiki-openid/archive/refs/tags/2.2.0-ul-2.tar.gz 
 +bugtracker : https://github.com/znarf/dokuwiki-openid/issues
 ---- ----
  
Line 22: Line 24:
 ===== Download and Install ===== ===== Download and Install =====
  
-Use the following URL to download or install the plugin through the plugin manager:+Download and install the plugin using the [[plugin:extension|Extension Manager]]. Refer to [[:Plugins]] on how to install plugins manually.
  
-  * {{http://h6e.net/releases/dokuwiki-openid-plugin-latest.tar.gz}}+  * https://github.com/usr-local/dokuwiki-openid/releases
  
 ===== Changes ===== ===== Changes =====
Line 30: Line 32:
 ==== Version 2  ==== ==== Version 2  ====
  
-Website: http://h6e.net/dokuwiki/plugins/openid+Website: https://github.com/usr-local/dokuwiki-openid
  
-  * [[http://github.com/znarf/dokuwiki-openid/tree/c494263ba48c68b55688ec6b775ff358e0499333|15 February 2011: 2.2.0]]+  * [[https://github.com/znarf/dokuwiki-openid/tree/c494263ba48c68b55688ec6b775ff358e0499333|15 February 2011: 2.2.0]]
     * PHP5 only     * PHP5 only
     * update to latest php-openid library (thanks Adrian Lang)     * update to latest php-openid library (thanks Adrian Lang)
     * integrate ru and pt-br lang files     * integrate ru and pt-br lang files
-  * [[http://github.com/znarf/dokuwiki-openid/tree/5bdaeeab8690217aff70d3c59057ec5dadbde371|01 April 2010: 2.1.0]]+  * [[https://github.com/znarf/dokuwiki-openid/tree/5bdaeeab8690217aff70d3c59057ec5dadbde371|01 April 2010: 2.1.0]]
     * new version scheme (precedent beta3 = 2.0.3)     * new version scheme (precedent beta3 = 2.0.3)
     * fix issues with php-openid library and PHP 5.3     * fix issues with php-openid library and PHP 5.3
     * ensure plugin works with DokuWiki 2009-12-25     * ensure plugin works with DokuWiki 2009-12-25
-  * [[http://github.com/znarf/dokuwiki-openid/tree/03604432d23ffafa629eecfe7ad932af366ab61f|18 Mai 2009: beta3]]+  * [[https://github.com/znarf/dokuwiki-openid/tree/03604432d23ffafa629eecfe7ad932af366ab61f|18 Mai 2009: beta3]]
     * change session/cookie handling     * change session/cookie handling
     * don't warn to register if registration is off     * don't warn to register if registration is off
Line 46: Line 48:
     * better redirects, don't loose current page in the authentication process     * better redirects, don't loose current page in the authentication process
     * add a php4 compatibility fix     * add a php4 compatibility fix
-  * [[http://github.com/znarf/dokuwiki-openid/tree/7174820fa3c91f72f6ad446824e28c2ceef55d87|23 Mar 2009: beta2]]+  * [[https://github.com/znarf/dokuwiki-openid/tree/7174820fa3c91f72f6ad446824e28c2ceef55d87|23 Mar 2009: beta2]]
     * fix an issue preventing authenticating with clean URLs activated     * fix an issue preventing authenticating with clean URLs activated
-  * [[http://github.com/znarf/dokuwiki-openid/tree/bf6ac4814b82d31e2f36fbb24d5002821b323de2|15 Mar 2009: beta1]]+  * [[https://github.com/znarf/dokuwiki-openid/tree/bf6ac4814b82d31e2f36fbb24d5002821b323de2|15 Mar 2009: beta1]]
     * now use JainRain PHP OpenID Library     * now use JainRain PHP OpenID Library
     * now compatible with OpenID 2.0     * now compatible with OpenID 2.0
Line 58: Line 60:
  
 ===== Bugs ===== ===== Bugs =====
-  * [[https://github.com/znarf/dokuwiki-openid/issues#issue/2 | Issues - znarf/dokuwiki-openid - GitHub]]+  * ...
  
 ===== Feature Requests ===== ===== Feature Requests =====
  
   * Allow an administrator to specify that **ONLY** a specific openID provider would be allowed.  This would allow a wiki to be restricted to an already defined body of users.   * Allow an administrator to specify that **ONLY** a specific openID provider would be allowed.  This would allow a wiki to be restricted to an already defined body of users.
 +    * //This feature is being developed and will be completed soon. Watch the fork on   [[https://github.com/boukeversteegh/dokuwiki-openid|github.com/boukeversteegh/dokuwiki-openid]]//
   * Ability to assign OpenID users to additional groups.   * Ability to assign OpenID users to additional groups.
   * Option to completely disable non-OpenID logins.   * Option to completely disable non-OpenID logins.
   * Attribute Exchange support (AX) to allow groups to be assigned   * Attribute Exchange support (AX) to allow groups to be assigned
   * Be a OpenID **provider** for wiki users, so they can log in elsewhere with their wiki credentials.   * Be a OpenID **provider** for wiki users, so they can log in elsewhere with their wiki credentials.
- 
 ===== Localization ===== ===== Localization =====
  
 Feel free to add any localization tips here. Feel free to add any localization tips here.
 +
 +===== Discussion =====
 +
 +Just to let you know I got it working with DokuWiki Release 2018-04-22a "Greebo". It's a rough patch though, e.g. only fragments of [[https://github.com/openid/php-openid/issues/8#issuecomment-1346962|The patch in OpenID Issue #8]] triggering a fatal error are applied.
 +My version is available at https://github.com/usr-local/dokuwiki-openid
 + --- [[user>usr-local|Peter]] //2018-06-12 16:31//
 +
 +Just to let you know I got it working with DokuWiki Release 2022-07-31a "Igor" as well. It includes an update of [[https://github.com/openid/php-openid|PHP OpenID]] as well as the [[https://www.patreon.com/posts/better-forms-58551930|switch to the new dokuwiki form library]].
 +This version is available at https://github.com/usr-local/dokuwiki-openid/releases/tag/2.2.0-ul-2
 + --- [[user>usr-local|Peter]] //2023-02-19 22:00//
  
plugin/openid.txt · Last modified: 2024-04-20 15:17 by usr-local

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