Details
-
Type:
New Feature
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 1.6, 1.7, 1.8
-
Fix Version/s: DEV backlog
-
Component/s: Authentication
-
Labels:
-
Affected Branches:MOODLE_16_STABLE, MOODLE_17_STABLE, MOODLE_18_STABLE
Description
It would be great if Moodle natively supported the ability to define multple authentication servers of the same type. At the moment (in 1.8) you can define, for example, an LDAP server and a POP3 server, in addition to the native internal auth. However you can not specify two LDAP servers or two POP3 servers.
It would be great if multiple authentication plugins of the same type could be specified and (most importantly for us) when a user logs in, they can choose which authentication method to use.
This would help us enormously as we have two AD servers (on completely different forests) with overlapping usernames. We would need some way for users to choose which server to authenticate against, otherwise they could be authenticating against the wrong server.
(BTW, this two forest setup isn't that uncommon in UK FE colleges as its usage is demanded by a lot of "security-minded" auditors...)
We have had to seriously hack our Moodle installation to achieve the above - before anyone asks, it's really specific to our institution's setup and everything is hard-coded - we'd really like it to work natively so that we can upgrade Moodle without having to recode the authentication routines every time.
This sounds like a really good idea.