MDL-63748 core_auth: Fix redirect parameter being ignored

This commit is contained in:
Juan Leyva 2018-11-02 15:16:02 +01:00
parent d1d7d1396a
commit d9714b1ff9

View File

@ -79,6 +79,14 @@ if (!empty($data) || (!empty($p) && !empty($s))) {
complete_user_login($user);
\core\session\manager::apply_concurrent_login_limit($user->id, session_id());
// Check where to go, $redirect has a higher preference.
if (!empty($redirect)) {
if (!empty($SESSION->wantsurl)) {
unset($SESSION->wantsurl);
}
redirect($redirect);
}
}
$PAGE->navbar->add(get_string("confirmed"));