-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
1.9, 1.9.1, 1.9.2, 2.0, 2.4
-
Any
-
MOODLE_19_STABLE, MOODLE_20_STABLE, MOODLE_24_STABLE
The IMS Enterprise enrolment plugin allows you to create accounts, and set the user's auth type to $CFG->auth
File: /enrol/imsenterprise/enrol.php
Line: 647
$person->auth = $CFG->auth;
However, since the multiauth changes, $CFG->auth returns a comma-separated list of enabled auth plugins. The effect is, for example, to set mdl_user.auth to 'ldap,manual' rather than one or the other. This means the user cannot log in.
I'm really not sure how to address this. It's not possible to specify the authorisation method in the IMS document; or at least your IMS document wouldn't be compliant anymore.
I've marked this as "Major" because it's going to affect some large institutions come October.
- has a non-specific relationship to
-
MDL-15864 Improvements to IMS Enterprise enrolment plug in
-
- Closed
-
- is duplicated by
-
MDL-16339 IMS Enterprise enrolment: Add configurable default user authentication for new users. (with patch)
-
- Closed
-
- will be (partly) resolved by
-
MDL-37185 cleanup enrol_imsenterprise
-
- Closed
-