La idea fundamental es la del koleguilla
JoseGCB.
Debes crear en el momento de logueo (si ha sido satisfactorio, claro

) una variable de tipo session que se llame por ejemplo... autentificado. Luego, en cada página de tu sitio debes incluir una referencia a otra página (Llámala "Seguridad.asp") que preguntará por esa vbe. Si esa vbe existe pos adelante!!! Si no, pos lo mandas a logarse de nuevo.
¿Cómo se hace la referncia a "Seguridad.asp"? Pos así:
Esta debe ser la primera línea (antes incluso que la etiqueta HTML) de todas las páginas que quieras bloquear a listillos.
Código:
<!--#include file="Seguridad.asp"-->
En "Seguridad.asp" deberás tener algo parecido a esto:
Código:
<%
Response.Buffer=true
'Compruebo que la vbe de sesion "autentificado" este creada y con el dato correcto (si)
'si no es asi redirijo a la pagina de autentificacion
if session("autentificado")<>"si" then
Response.Redirect "Index.asp"
Response.End
end if
%>
Aupa. Agurtxo