Bueno, a falta de una, son dos preguntas jejeje.
1-. Agregué el control de login del VS, y autentifico con mis métodos el usuario dado y al marcar la opción de "Recordar", cada vez que entro ya aparezco logueado. OK. Ahora... ¿Por programación, como puedo localizar esa cookie que se crea y como puedo eliminarla? (Se que hay un control para eliminarla y todo eso, pero querría saber como hacerlo yo)
2-. Supongamos que, llamo al metodo validar de mis funciones, valido el usuario y esta ok. Ahora... lo que quiero es, crear un objeto de una clase personal mia, meter ahi los datos que quiera del usuario y meter esto en el context.user ¿Se puede hacer esto?, ¿Seria con FormsTickets o algo asi? Lo que quiero hacer es una autenticación personalizada, pero usando "esta seguridad contextual" de asp.net, sin tener que hacer if(Session["objetoUsuario"]==nothing)
Busco algo como:
Código:
Bien, con ese objeto usuario... ¿Podría meterlo de alguna forma en el context de la página?, ¿Podría que crear un FormTicket de esos y cada vez que entre validarlo automáticamente y eliminar su context cuando pulse "cerrar sesion"?//Los valores del datarow siguiente serían, por ejemplo:
"jacinto villaverde martín"
"JVILLAVERDE"
"admin,usuario,tester"
if( miCapaNegocio.ValidarUsuario(txtUsuario.Text, txtClave.Text, dataTableDatos)
{
ClsUsuario objUsuario = new ClsUsuario();
objUsuario.Nombre = dataTableDatos.Rows[0]["NombreCompleto"].ToString();
objUsuario.CodUsuario = dataTableDatos.Rows[0]["CodUsuario"].ToString();
objUsuario.Roles = dataTableDatos.Rows[0]["roles"].ToString();
}
En fin... como podeis ver, estoy intentando estudiar pero me hago mucho, mucho lio... asi que si me puden dar luz en este tema... se lo agradecería muy, muy enormemente.
Saludos.

