]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-9481 Prevent redirection to alt login url after login (when url on the same server)
authorskodak <skodak>
Sat, 21 Apr 2007 07:40:40 +0000 (07:40 +0000)
committerskodak <skodak>
Sat, 21 Apr 2007 07:40:40 +0000 (07:40 +0000)
login/index.php

index e9099e5a2256745679292dbcebfcc4dc39283255..8c6484147257228031e44c55bccbff1bb6433daa 100644 (file)
@@ -278,6 +278,11 @@ httpsrequired();
     if (!empty($CFG->alternateloginurl)) {
         $loginurl = $CFG->alternateloginurl;
 
+        if (strpos($SESSION->wantsurl, $loginurl) === 0) {
+            //we do not want to return to alternate url
+            $SESSION->wantsurl = NULL;
+        }
+
         if ($errorcode) {
             if (strpos($loginurl, '?') === false) {
                 $loginurl .= '?';