Diff for /loncom/auth/switchserver.pm between versions 1.45 and 1.48

version 1.45, 2018/12/02 13:56:10 version 1.48, 2019/01/27 16:02:43
Line 149  sub handler { Line 149  sub handler {
             } elsif ($env{'form.role'} =~ m{^[ac]a\./($match_domain)/($match_username)$}) {              } elsif ($env{'form.role'} =~ m{^[ac]a\./($match_domain)/($match_username)$}) {
                 my ($audom,$auname) = ($1,$2);                  my ($audom,$auname) = ($1,$2);
                 if (&Apache::lonnet::homeserver($auname,$audom) eq $env{'form.otherserver'}) {                  if (&Apache::lonnet::homeserver($auname,$audom) eq $env{'form.otherserver'}) {
                     if ((&Apache::lonnet::will_trust('othcoau',$audom,$env{'user.domain'})) &&                      if ((&Apache::lonnet::will_trust('othcoau',$env{'user.domain'},$audom)) &&
                         (&Apache::lonnet::will_trust('coremau',$env{'user.domain'},$audom))) {                                                       (&Apache::lonnet::will_trust('coaurem',$audom,$env{'user.domain'}))) {                             
                         $skip_canhost_check = 1;                          $skip_canhost_check = 1;
                     }                      }
                 }                  }
Line 280  sub handler { Line 280  sub handler {
     if ($env{'request.sso.reloginserver'}) {      if ($env{'request.sso.reloginserver'}) {
         $info{'sso.reloginserver'} = $env{'request.sso.reloginserver'};          $info{'sso.reloginserver'} = $env{'request.sso.reloginserver'};
     }      }
       if ($env{'request.linkprot'}) {
           $info{'linkprot'} = $env{'request.linkprot'};
       }
       if ($env{'request.deeplink.login'}) {
           $info{'deeplink.login'} = $env{'request.deeplink.login'};
           if ($env{'request.linkkey'}) {
               $info{'linkkey'} = $env{'request.linkkey'};
           }
       }
     if ($env{'request.lti.login'}) {      if ($env{'request.lti.login'}) {
         $info{'lti.login'} = $env{'request.lti.login'};          $info{'lti.login'} = $env{'request.lti.login'};
     }      }

Removed from v.1.45  
changed lines
  Added in v.1.48


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>