DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:fedauth

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:fedauth [2012-06-20 23:57] – notes aoikarasuplugin:fedauth [2022-01-16 02:06] (current) Klap-in
Line 2: Line 2:
  
 ---- plugin ---- ---- plugin ----
-description: Federated Login Plugin for DokuWiki provides Hybrid OpenID+OAuth Client authorization functionality that enables the wiki users to sign-in using any of the configured authorization services.+description: Federated Login Plugin for DokuWiki provides Hybrid OpenID+OAuth Client authentication functionality that enables the wiki users to sign-in using any of the configured authentication services.
 author     : Aoi Karasu  author     : Aoi Karasu 
 email      : aoikarasu@gmail.com  email      : aoikarasu@gmail.com 
 type       : action, admin, helper type       : action, admin, helper
-lastupdate : 2012-06-16+lastupdate : 2012-07-11
 compatible :  compatible : 
 depends    :  depends    : 
 conflicts  : openid conflicts  : openid
-similar    : openid +similar    : openid, oauth 
-tags       : !broken, !experimental, authorization, login+tags       : !obsolete, !broken, !experimental, authentication, login
  
-downloadurl: http://github.com/aoikarasu/fedauth-plugin/zipball/master +downloadurl: https://github.com/aoikarasu/fedauth-plugin/zipball/master 
-bugtracker : http://github.com/aoikarasu/fedauth-plugin/issues +bugtracker : https://github.com/aoikarasu/fedauth-plugin/issues 
-sourcerepo : http://github.com/aoikarasu/fedauth-plugin/+sourcerepo : https://github.com/aoikarasu/fedauth-plugin/
 donationurl:  donationurl: 
 ---- ----
 +
 +Probably this plugin is replaceable by [[plugin:oauth]] plugin.
 +
 +Copy of the code at https://codesearch.dokuwiki.org/xref/plugin/fedauth/
  
 ===== Installation ===== ===== Installation =====
Line 23: Line 27:
 //:!: This plugin is in its early development stage and it is strongly advised not to use it until further notice! // //:!: This plugin is in its early development stage and it is strongly advised not to use it until further notice! //
  
-Install the plugin using the [[plugin:plugin|Plugin Manager]] and the download URL above, which points to latest version of the plugin. Refer to [[:Plugins]] on how to install plugins manually.+Search and install the plugin using the [[plugin:extension|Extension Manager]]. Refer to [[:Plugins]] on how to install plugins manually.
  
-===== Notes =====+===== Development Notes =====
  
 At the current stage implemented are: At the current stage implemented are:
  
   * 2012-06-13   * 2012-06-13
-    * Authorization service providers management logic.+    * Authentication service providers management logic.
     * //Manage Federated Login Providers// administration page with listing of predefined providers.     * //Manage Federated Login Providers// administration page with listing of predefined providers.
   * 2012-06-14   * 2012-06-14
Line 50: Line 54:
     * Added Restore Defaults form the to management page.     * Added Restore Defaults form the to management page.
     * Minor JS and PHP code optimizations.     * Minor JS and PHP code optimizations.
 +  * 2012-06-21
 +    * Fixed jQuery button handlers binding after 'Toggle' action.
 +    * Implemented Restore Defaults functionality.
 +  * 2012-06-26
 +    * Implemented new base command dispatcher class.
 +    * Implemented authorization service client infrastructure and OpenID client.
 +    * Added new CSS for the federated login form.
 +    * Implemented authentication request handling.
 +  * 2012-07-11
 +    * Implemented filestore for user authentication identities.
 +    * Implemented complete user-side authentication functionality (HTTP POST version), including:
 +      * identity management accessible from the profile page (add, delete),
 +      * creation of new wiki account using claimed identity,
 +      * cookie+sesion based authentication verification with auth_security_timeout support,
 +      * logging of the user activity (identity usage).
 +
 +===== Milestones =====
 +
 +  * Implement OAuth and add popular service providers.
 +  * Implement proper handling of disabled services.
 +  * Implement AJAX version for the user identity management.
 +  * Implement adding new authentication service providers for admins.
 +  * Implement cleanup of fedauth data when users are deleted.
 +  * Implement statistics.
 +
 +===== Discussion =====
 +
 +Created a [[https://github.com/aoikarasu/fedauth-plugin/pulls|pull request]] to permit this plugin works with php 5.4 --- [[user>Cyrille37|Cyrille37]] //2013/08/20 11:19//
  
plugin/fedauth.1340229443.txt.gz · Last modified: 2012-06-20 23:57 by aoikarasu

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