__PACKAGE__->config( name => 'NDWeb' );
__PACKAGE__->config->{'Plugin::Authentication'}{'use_session'} = 1;
__PACKAGE__->config(session => {
- storage => "/tmp/ndweb-$>/sesession",
+ storage => "/tmp/ndweb-$>/session",
directory_umask => 077,
expires => 300,
verify_address => 1,
backend => {
class => "Cache::FileCache",
cache_root => "/tmp/ndweb-$>",
+ namespace => "cache",
+ default_expires_in => 3600,
directory_umask => 077,
},
});
__PACKAGE__->config( page_cache => {
set_http_headers => 1,
+ disable_index => 1,
});
__PACKAGE__->deny_access_unless('/jsrpc',[qw//]);
__PACKAGE__->allow_access_if('/jsrpc/end',1);
__PACKAGE__->deny_access_unless('/forum/allUnread',[qw//]);
+__PACKAGE__->deny_access_unless('/forum/privmsg',[qw//]);
__PACKAGE__->deny_access_unless('/settings',[qw//]);
+__PACKAGE__->deny_access_unless('/textexport/alliance',[qw/textexport_alliance/]);
=head1 NAME