Feature Wiki

Information about planned and released features

Tabs

Abandon Default Authentication Mode

This abandon request is a follow-up to mantis report 0027820: Änderung der Default-Auth Methode geht nicht

1 Reasons to Abandon Feature

All user accounts are assigned to exactly one authentication mode. Possible auth modes are:

  • ILIAS Databbase
  • LDAP
  • Shibboleth
  • CAS
  • Radius
  • SOAP
  • Apache
  • SAML
  • OpenIDConnect
  • "Default"
The authentication mode "default" refers to the "Default Authentication Mode" defined in "Administration -> Authentication / Registration -> Authentication -> Choose "Authentication Mode".
Switching the "Default Authentication Mode" might produce different problems, since no conflict handling - besides a check for the activation of the chosen authentication mode - is done before saving this setting.

Unhandled conflicts are:
  • User accounts without password: switch from default (ldap) to default (database)
  • Not distinguishable accounts: switch from default (database) to default (ldap) while an user account with the same auth mode (ldap) and the same external account already exists
All form elements in the table "Administration -> Authentication / Registration -> Authentication -> Choose "Authentication Mode" will be removed. The new table wil only show the following information:
  • All authentication modes with an existing configuration
  • In/active status of that auth mode
  • Number of user accounts assigned to this auth mode
The form "Available roles for Registration" will be moved to the form "Self Registration".

2 Technical Information

The following changes will be implemented:

  • Database migration of user accounts with default authentication mode to the "named" authentication mode. E.g auth_mode: default => auth_mode: shibboleth"
  • Removal of all code related to the "default" auth_mode

3 Contact

4 Funding

Removing the feature from the ILIAS code base might need funding. If you are interest in funding this request, please add your name and institution to this list.

  • ...

5 Discussion

JourFixe, ILIAS [jourfixe], 14 SEP 2020: We highly appreciate this suggestion and adandon the Default Authentication Mode with ILIAS 7. To prevent multiple Save actions on one screen, please move the Captcha setting on Administration » Authentication and Registration » Registration Settings to a new subtab "Captcha".

6 Implementation

{The maintainer has to give a description of the final implementation and possible consequences for existing installations.}

Approval

Approved at {date} by {user}.

Last edited: 14. Sep 2020, 16:45, Kunkel, Matthias [mkunkel]