View Issue Details

IDProjectCategoryView StatusLast Update
0017918phpList 3 applicationAuthentication Systempublic11-05-16 20:19
Reportermichiel Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version3.2.4 
Target Version3.2.5Fixed in Version3.2.5 
Summary0017918: allow plugins to control authentication
DescriptionInstead of the system, this should move to plugin capability.

See also.
TagsNo tags attached.



06-12-15 15:09

administrator   ~0057377

branch, mantis 17918


17-04-16 13:05

administrator   ~0057610

merged into master


28-04-16 14:45

manager   ~0057684

So this makes SSO plugins easier to develop?


28-04-16 15:36

updater   ~0057686

Last edited: 02-05-16 11:45

View 4 revisions

There appears to be something wrong with the implementation of this.

After upgrading my local installation, my super admin id wasn't allowed to edit admin details, not even my own id, on the List Administrators page.

I've just done a clean installation into an empty database and the same applies. The admin is not allowed to edit admin details.

It seems to be caused by the new auth plugin not being enabled automatically. Is that meant to happen somewhere?

Update - possibly caused by the admins.php page still referring to $admin_auth_module instead of the plugin.

Update - at one point the Manage Plugins page showed the phpListAdminAuthentication plugin as disabled. I enabled that plugin and now it is not listed.

See for a fix to the problem of not being able to edit admins, also to try to simplify the selection of the authentication class.