Grazie.
lo supponevo ma in realtà una volta autenticato l'utente sembra rimanere perennemente connesso... dove sbaglio?:
ho inserito la parte rossa nella pagina di autenticazione:
codice:
<%
submitted = Request.Querystring("submitted")

Session("login") = Request("login")
if InStr(1, Application("User"), Session("login") & "|" ) = 0 then

Application.Lock

Application("User") = Application("User") & Session("login") & "|"
Application.UnLock

end if   
If Submitted then

	strConn = Application("dbconn")

	login = Request.Form("login")
	password = Request.Form("password")
	
	strsql = "Select id, login1, password1 FROM tbl_login "
	strsql = strsql & "WHERE login1 ='" & login & "' AND password1 = '" & password & "'"
	
	response.write strsql & "
"
	
	Set objConn = Server.CreateObject("ADODB.Connection")
	objConn.Open strConn
	set objRs = objConn.Execute(strsql)
	
	If objRs.EOF then
		'Non e' valido, mandalo indietro
		response.redirect "dx_old.asp"
	Else
		'e' valido, fallo entrare
		session("login") = True
		session("userName")=objrs("login1")
		session("id") = objrs("id")
		objRs.close
		Set objRs = Nothing
		response.redirect "area.asp"
	end if
%>
gli utenti vwngono visualizzati correttamente, ma dopo 5 minuti stanno sempre là...