There is two things that you will need to do to achieve this. First you will have to create a vi that will run on the host machine that will have a login when started. This will be run anytime the vi is started on the host machine. Remote machines will have to somehow run through the login everytime they connect. You will have to create a server type application that will authenicate the connections everytime the connection is made.
Second step is to configure your webserver. The first thing that you can do is under tools>>options you can select webserver browser access. This will allow you to allow or not allow ip addresses. You also can use the webserver visible vi's to all only vi's to be displayed remotely. Maybe incorporate this with your login. Hope
this helps.
BJD1613
Lead Test Tools Development Engineer
Philips Respironics
Certified LV Architect / Instructor