PerlModule Apache2::compat
#PerlModule Apache::DBI
PerlModule HTML::Mason
PerlSetVar MasonArgsMethod CGI
PerlModule HTML::Mason::ApacheHandler
PerlRequire "%%%MASON_HANDLER%%%"
PerlChildInitHandler FS::Mason::child_init
#Locale::SubCountry
AddDefaultCharset UTF-8
PerlModule FS::AuthCookieHandler
#XXX need to also work properly for installs w/o /freeside/ in path
PerlSetVar FreesideLoginScript /freeside/loginout/login.html
#disables HTTP, so HTTPS only
#PerlSetVar FreesideSecure 1
#prevents cookie theft via JS
PerlSetVar FreesideHttpOnly 1
AuthName Freeside
AuthType FS::AuthCookieHandler
PerlAuthenHandler FS::AuthCookieHandler->authenticate
PerlAuthzHandler FS::AuthCookieHandler->authorize
require valid-user
SetHandler perl-script
PerlHandler HTML::Mason
AuthName Freeside
AuthType FS::AuthCookieHandler
SetHandler perl-script
PerlHandler FS::AuthCookieHandler->login
Satisfy any
Deny from all
SetHandler None
SetHandler perl-script
PerlHandler HTML::Mason
Satisfy any
Satisfy any
SetHandler perl-script
PerlHandler HTML::Mason