Diff for /loncom/auth/lonlogin.pm between versions 1.207 and 1.208

version 1.207, 2023/11/21 19:52:18 version 1.208, 2024/09/18 15:11:31
Line 857  ENDSAMLJS Line 857  ENDSAMLJS
    .' style="margin:0 auto; padding:10px; width:90%; height: auto; background-color:#FFFFFF;">'     .' style="margin:0 auto; padding:10px; width:90%; height: auto; background-color:#FFFFFF;">'
 );  );
   
       my $target = '_top';
       if ($sessiondata{'linkprot'}) {
           my ($linkprotector,$deeplink) = split(/:/,$sessiondata{'linkprot'},2);
           if (($deeplink eq $sessiondata{'origurl'}) &&
               (($sessiondata{'linkprotuser'} eq $sessiondata{'username'}.':'.$sessiondata{'domain'}) ||
                ($sessiondata{'linkprotuser'} eq $sessiondata{'username'}))) {
               $target = '_self';
           }
       }
     $r->print(<<ENDSERVERFORM);      $r->print(<<ENDSERVERFORM);
 <form name="server" action="/adm/authenticate" method="post" target="_top">  <form name="server" action="/adm/authenticate" method="post" target="$target">
    <input type="hidden" name="logtoken" value="$logtoken" />     <input type="hidden" name="logtoken" value="$logtoken" />
    <input type="hidden" name="serverid" value="$lonhost" />     <input type="hidden" name="serverid" value="$lonhost" />
    <input type="hidden" name="uname" value="" />     <input type="hidden" name="uname" value="" />

Removed from v.1.207  
changed lines
  Added in v.1.208


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