Forums Últimos mensajes - Powered by IBM
 

Controlar navegación usuarios en parte privada

26/10/2005 - 12:43 por solusoft | Informe spam
Hola a todos,

hemos desarrollado una aplicación WEb, con una parte privada (requiere
autentificación WebForms) y una parte pública.

Ahora el cliente desea -y pide- que haya unas estadísiticas de las páginas
que se visitan por usuario, es decir, tener la url de la página a las que
accede el usuario.

Se plantea ahora cómo hacerlo ?. Yo he oido algo de HttpHandlers o
HttpModules, y que de esa manera, sin tocar el código fuente (de todas las
páginas) podría hacerse.

Me pregunto si desde un Module es posible saber si un usuario está validado
en la web, y poder acceder a la Base de datos para insertar que esa página
está siendo visitada.

Gracias a todos.

Saludos.
 

Leer las respuestas

#1 Octavio Telis Aynés
27/10/2005 - 02:04 | Informe spam
Mira pues... del acceso de usuario, puedes utilizar del objeto page

Para verificar si está autenticado:
Page.User.Identity.IsAuthenticated();

Para saber quién está autenticado:
Page.User.Identity.Name();

De ahí puedes probar haciendo algo como esto:

if (Page.User.Identity.IsAuthenticated)
Response.Write("El usuario " + Page.User.Identity.Name + " está visitando
la página " + Page.Request.Path);

Espero te sea de utilidad

Saludos...

Octavio Telis Aynés
http://otelis.blogspot.com


"solusoft" escribió en el mensaje
news:
Hola a todos,

hemos desarrollado una aplicación WEb, con una parte privada (requiere
autentificación WebForms) y una parte pública.

Ahora el cliente desea -y pide- que haya unas estadísiticas de las páginas
que se visitan por usuario, es decir, tener la url de la página a las que
accede el usuario.

Se plantea ahora cómo hacerlo ?. Yo he oido algo de HttpHandlers o
HttpModules, y que de esa manera, sin tocar el código fuente (de todas las
páginas) podría hacerse.

Me pregunto si desde un Module es posible saber si un usuario está


validado
en la web, y poder acceder a la Base de datos para insertar que esa página
está siendo visitada.

Gracias a todos.

Saludos.

Preguntas similares