3 <using namespace="System.I18N.*" />
6 <!-- web auth modules -->
7 <module id="web_users" class="Application.Common.Class.BaculumUsersManager" />
8 <module id="web_auth" class="System.Security.TAuthManager" UserManager="web_users" AllowAutoLogin="true" AuthExpire="864000" />
9 <!-- config modules -->
10 <module id="web_config" class="Application.Web.Class.WebConfig" />
11 <module id="host_config" class="Application.Web.Class.HostConfig" />
13 <module id="api" class="Application.Web.Class.BaculumAPIClient" />
14 <module id="data_desc" class="Application.Web.Class.DataDescription" />
15 <module id="globalization" class="TGlobalization">
16 <translation type="gettext" source="Application.Web.Lang" marker="@@" autosave="false" cache="false" DefaultCulture="en" />
18 <module id="log" class="System.Util.TLogRouter">
19 <route class="TFileLogRoute" Categories="Execute, External, Application, General, Security" LogPath="Application.Web.Logs" LogFile="baculum-web.log" MaxFileSize="1000" MaxLogFiles="5" />
22 <module id="basic_webuser" class="Application.Web.Class.BasicWebUserConfig" />
25 <allow pages="BaculumError,Requirements,OAuth2Redirect" users="*" />
26 <allow pages="WebHome,RestoreWizard,Monitor" roles="admin,user" />
27 <allow pages="WebConfigWizard" roles="admin" />