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

(-)a/C4/Auth.pm (-2 / +5 lines)
Lines 698-703 sub checkauth { Link Here
698
            -expires  => '',
698
            -expires  => '',
699
            -HttpOnly => 1,
699
            -HttpOnly => 1,
700
        );
700
        );
701
702
        # Unset the userenv as we don't have a sessionID anyway, and it risks
703
        # getting the environment for another user, which is quite bad.
704
        C4::Context::_new_userenv(undef);
701
        $loggedin = check_user_exists($userid);
705
        $loggedin = check_user_exists($userid);
702
    } elsif ( $persona ){
706
    } elsif ( $persona ){
703
        # we dont want to set a session because we are being called by a persona callback
707
        # we dont want to set a session because we are being called by a persona callback
Lines 886-892 sub checkauth { Link Here
886
                $return = $value ? 1 : 0;
890
                $return = $value ? 1 : 0;
887
                $userid = $value;
891
                $userid = $value;
888
892
889
    }
893
        }
890
            else {
894
            else {
891
                my $retuserid;
895
                my $retuserid;
892
                ( $return, $cardnumber, $retuserid ) =
896
                ( $return, $cardnumber, $retuserid ) =
893
- 

Return to bug 13932