--- loncom/auth/publiccheck.pm 2022/01/05 03:56:04 1.24.2.3 +++ loncom/auth/publiccheck.pm 2017/02/17 18:37:57 1.25 @@ -1,7 +1,7 @@ # The LearningOnline Network # Cookie Based Access Handler # -# $Id: publiccheck.pm,v 1.24.2.3 2022/01/05 03:56:04 raeburn Exp $ +# $Id: publiccheck.pm,v 1.25 2017/02/17 18:37:57 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -92,7 +92,7 @@ sub process_public { my $cookie=&Apache::lonauth::success($r,'public','public','public'); my $lonidsdir=$r->dir_config('lonIDsDir'); &Apache::lonnet::transfer_profile_to_env($lonidsdir,$cookie); - $r->err_header_out('Set-cookie',"lonPubID=$cookie; path=/; HttpOnly"); + $r->err_header_out('Set-cookie',"lonPublic=$cookie; path=/; HttpOnly"); } &Apache::lonacc::get_posted_cgi($r); $env{'request.state'} = "published"; @@ -107,7 +107,7 @@ sub process_portfolio { my %access_controls = &Apache::lonnet::get_access_controls($current_perms,$group,$file_name); my $access = ''; my $now = time; - my $clientip = &Apache::lonnet::get_requestor_ip($r); + my $clientip = $r->get_remote_host(); foreach my $key (keys(%{$access_controls{$file_name}})) { my ($num,$scope,$end,$start) = ($key =~ /^([^:]+):([a-z]+)_(\d*)_?(\d*)$/); if ($start > $now) {