--- loncom/auth/migrateuser.pm 2018/07/04 16:58:19 1.34 +++ loncom/auth/migrateuser.pm 2018/11/24 16:19:04 1.35 @@ -1,7 +1,7 @@ # The LearningOnline Network # Starts a user off based of an existing token. # -# $Id: migrateuser.pm,v 1.34 2018/07/04 16:58:19 raeburn Exp $ +# $Id: migrateuser.pm,v 1.35 2018/11/24 16:19:04 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -69,6 +69,9 @@ sub sso_check { $extra_env{'request.sso.reloginserver'} = $data->{'sso.reloginserver'}; } + if (($data->{'balancer'}) && ($data->{'server'}) && ($data->{'balcookie'})) { + $extra_env{'request.balancercookie'} = $data->{'server'}.':'.$data->{'balcookie'}; + } } return \%extra_env; } @@ -217,6 +220,11 @@ sub ip_changed { } } } + unless ($hosthere) { + if (($dataref->{'balancer'}) && ($dataref->{'balcookie'})) { + &Apache::lonnet::delbalcookie($dataref->{'balcookie'},$dataref->{'balancer'}); + } + } } if ($dataref->{'sso.login'}) { $url .= '/adm/roles';