Changeset 197
- Timestamp:
- 01/26/09 16:26:09 (10 months ago)
- Files:
-
- elgg/trunk/auth/sso/lib.php (modified) (1 diff)
- elgg/trunk/login/index.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
elgg/trunk/auth/sso/lib.php
r170 r197 33 33 function sso_authenticate_user_login() 34 34 { 35 global $CFG; 36 $redirect = "/social/index.php"; 37 38 sso_authenticate(true, true, array('bounce'=>$redirect)); 35 global $CFG, $redirect_url; 36 37 sso_authenticate(true, true, array('bounce'=>$redirect_url)); 39 38 $data = sso_session_userinfo(); 40 39 elgg/trunk/login/index.php
r37 r197 4 4 5 5 require_once(dirname(dirname(__FILE__)).'/includes.php'); 6 global $CFG ;6 global $CFG, $redirect_url; 7 7 8 8 $redirect_url = trim(optional_param('passthru_url')); 9 9 if (empty($redirect_url) || substr_count($redirect_url,$CFG->wwwroot) == 0) { 10 $redirect_url = $CFG->wwwroot . "index.php"; 11 } 12 13 if (substr_count($redirect_url,$CFG->wwwroot) == 0) { 14 $redirect_url = substr($CFG->wwwroot,0,strlen($CFG->wwwroot) - 1) . $redirect_url; 10 $url = parse_url($_SERVER["HTTP_REFERER"]); 11 $redirect_url = $url['path']; 15 12 } 16 13

