mirror of
https://github.com/moodle/moodle.git
synced 2025-03-14 04:30:15 +01:00
Added compatibility in user->auth from 1.3 backups...$CFG->auth is used
This commit is contained in:
parent
339352427c
commit
f496860a90
@ -810,12 +810,14 @@
|
||||
$user->description = restore_decode_absolute_links(addslashes($user->description));
|
||||
|
||||
//We need to analyse the AUTH field to recode it:
|
||||
// - if the field isn't set, we are in a pre 1.4 backup and we'll
|
||||
// use $CFG->auth
|
||||
// - if the destination site has any kind of INTERNAL authentication,
|
||||
// then apply it to the new user.
|
||||
// - if the destination site has any kind of EXTERNAL authentication,
|
||||
// then leave the original authentication of the user.
|
||||
|
||||
if (is_internal_auth($CFG->auth)) {
|
||||
if ((! isset($user->auth)) || is_internal_auth($CFG->auth)) {
|
||||
$user->auth = $CFG->auth;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user