httpd.conf
public text v1 · immutablepackage Apache2::TicketAccess;
use strict;
use Apache2::Const qw(:common);
use Apache2::TicketTool ();
sub handler
{
my $r = shift;
my $ticketTool = Apache2::TicketTool->new($r);
my($result, $msg) = $ticketTool->verify_ticket($r);
unless ($result)
{
$r->log_reason($msg, $r->filename);
my $cookie = $ticketTool->make_return_address($r);
$r->err_headers_out->add('Set-Cookie' => $cookie);
return FORBIDDEN;
}
return OK;
}
1;
__END__