LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Problem using Implementing Remote Panel Security with a Login Example Guide

I'm having issues implementing a Remote Panel protected by username and password using this NI guide:

 

Implementing Remote Panel Security with a Login Example

Remotepanellogin.zip

 

After login process using Login.vi, if the user has the right password, his IP will be included in the Webserver allowed access list and the user can open the web site which hosts the Main.vi. Ok.

 

But if the user doesn't have the password, his IP will be denied!

 

Here is the problem: Will his IP be denied at all including Login.vi? 

I can't block access to Login.vi because even if the user entered a wrong password, he can still try login again....

 

How can I configure a type of Allowed and Denied table using Webserver properties? For example:

 

IP: 10.0.0.2 - Login.vi (allowed) - Main.vi (allowed) -> User entered a right password

IP: 10.0.0.3 - Login.vi (allowed) - Main.vi (denied) -> User entered a wrong password

 

Note: Login.vi must be visible and accessible always.

 

These are the Implementing Remote Panel Security with a Login Example instructions:

 

After you configure the VIs with the Web Publishing Tool, browse to the Remote Panel Login VI and run it. When this VI runs, LabVIEW gives remote panel access to all users, but they can view and control only this VI.

 

If a user successfully logs in by supplying the Username of NI and password of labview (both are case sensitive) then LabVIEW gives remote panel access to the IP address specified in the Remote Panel Login VI only. That user can then browse to and run the Main VI.

 

 

 

 

Thanks in advance!

 

APrado

 

 

 

Message Edited by APrado on 04-01-2009 08:21 AM
0 Kudos
Message 1 of 2
(2,662 Views)

I'm thinking about using the option Reentrant Execution (VI property > Category > Execution).

 

Could anyone help me?

 

Thanks.

0 Kudos
Message 2 of 2
(2,644 Views)