You have to set up the server to use NTLM authentication (Directory Security in the IIS properties dialog). Once you've got this set up and working you can get the user's NT logon as Request.ServerVariables("LOGON_USER").<BR><BR>Dunc
You can for sure get the IP address of the computer accessing the site (request.servervariables("REMOTE_ADDR")).<BR><BR>Y ou could make a table of ip addresses so you can identify who is at which ip address.<BR><BR>Also, look at other server variables such as REMOTE_USER.<BR>(Unmapped user-name string sent in by the user. This is the name that is really sent by the user, as opposed to the names that are modified by any authentication filter installed on the server.)<BR><BR>If all that fails to meet your needs, you can always write a vb component that is sent and run on the client (that would use the win32 api's to get the user name) and send it back to the server.