Apache-AppSamurai

 view release on metacpan or  search on metacpan

lib/Apache/AppSamurai/Tracker.pm  view on Meta::CPAN

sub generate {
    my $session = shift;

    if ($session->{args}->{Name}) {
	$session->{data}->{_session_id} = $session->{args}->{Name};
    } else {
	die "$session - Must pass in Name value! (No generator functionality supported)";
    }
}

# Just make sure it looks non-threatening
sub validate {
    my $session = shift;
    unless ($session->{data}->{_session_id} =~ /^([\w\d\_\-\.]+)$/) {
	die "Invalid ID value";
    }
    return $1;
}

1; # End of Apache::AppSamurai::Tracker



( run in 0.486 second using v1.01-cache-2.11-cpan-64827b87656 )