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>
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>