Forum Moderators: open
Thanks
Casey
hold = Request.ServerVariables("REMOTE_USER")
IP address is the usual unique identifier to use on Intranets without using authentication.
As has been mentioned before, you have to use authentication before you can use REMOTE_USER. This is a security consideration, you wouldn't want every web site you visit to know the user name of your machine account.
Then you need to authenticate the user some other way in order to authorize them.
If you were using IIS, then Windows Authentication would probably be the best route. If Baby ASP supports that then go with that.
Otherwise use Basic HTTP authentication. You will need to ensure each user has an account on your windows domain or web server and that they have read permissions on your Intranet folders. You will also need to disable anoymous access to your web server, which will prevent the users from bypassing the authentication process.