Buildix @ APICe

Buildix is not ready by default to face the perils of the web, the web based projects and users management services are pretty wide open (anonymous users can add/delete users, add projects). It is good practice to secure the access to these services only to yet registered users. These features are mapped on the /projectmanager and /usermanager urls, hence the security requirements turn into requiring authentication for the aforementioned locations.

The following is the code to be inserted in /etc/apache2/sites-available/buildix to require authentication for /projectmanager and /usermanager.

<Location /projectmanager>
   AuthType basic
   AuthName "Project Manager"
   AuthUserFile /etc/buildix/htpasswd
   Require  valid-user
</Location>

<Location /usermanager>
   AuthType basic
   AuthName "User Manager"
   AuthUserFile /etc/buildix/htpasswd
   Require  valid-user
</Location>