View | Details | Raw Unified | Return to bug 11077
Collapse All | Expand All

(-)a/C4/Auth.pm (-3 / +2 lines)
Lines 714-720 sub checkauth { Link Here
714
        logout_cas($query);
714
        logout_cas($query);
715
        }
715
        }
716
        }
716
        }
717
        elsif ( $lasttime && ($lasttime < time() - $timeout) ) {
717
        elsif ( !$lasttime || ($lasttime < time() - $timeout) ) {
718
            # timed logout
718
            # timed logout
719
            $info{'timed_out'} = 1;
719
            $info{'timed_out'} = 1;
720
            $session->delete() if $session;
720
            $session->delete() if $session;
Lines 838-844 sub checkauth { Link Here
838
                my $retuserid;
838
                my $retuserid;
839
                ( $return, $cardnumber, $retuserid ) =
839
                ( $return, $cardnumber, $retuserid ) =
840
                  checkpw( $dbh, $userid, $password, $query );
840
                  checkpw( $dbh, $userid, $password, $query );
841
                $userid = $retuserid if ( $retuserid ne '' );
841
                $userid = $retuserid if ( $retuserid );
842
        }
842
        }
843
        if ($return) {
843
        if ($return) {
844
               #_session_log(sprintf "%20s from %16s logged in  at %30s.\n", $userid,$ENV{'REMOTE_ADDR'},(strftime '%c', localtime));
844
               #_session_log(sprintf "%20s from %16s logged in  at %30s.\n", $userid,$ENV{'REMOTE_ADDR'},(strftime '%c', localtime));
845
- 

Return to bug 11077