You could do it yourself following this template that I just whipped up.
It's not the most secure thing in the world, but if it's only accessible internally, then you probably don't have to worry about it.
Create a folder on the apache server.
Create the following files:
Then save this as .htaccess
<a href="URL of device goes here"> Device name goes here</a><br>
<a href="URL of other device here"> Device2 name here</a><br>
and save this as .htpasswd
AuthName "Password Protected Area"
adding as many users and passwords as you want.
Make sure .htaccess and index.php are in the root of your new folder.
Then, put .htpasswd in some arcane subfolder, and inside of .htaccess, change the /path/to/.htpasswd to match the location you stored the file in.
in your address bar, and it should bring up a pop-up window saying "Password Protected Area", at which point you can use any of the username : password combinations inside of .htpasswd to get in.