Foros del Web » Programando para Internet » ASPX (.net) »

cuestiones con las cookies

Estas en el tema de cuestiones con las cookies en el foro de ASPX (.net) en Foros del Web. H9ola, tengo el siguiente codigo para generar una cookie cuando un usuario se identifica en mi sistema Código: FormsAuthenticationTicket valorescookie = new FormsAuthenticationTicket(log.Value, PersistCookie.Checked, 60); ...
  #1 (permalink)  
Antiguo 08/08/2005, 03:32
 
Fecha de Ingreso: junio-2005
Mensajes: 20
Antigüedad: 18 años, 10 meses
Puntos: 0
cuestiones con las cookies

H9ola, tengo el siguiente codigo para generar una cookie cuando un usuario se identifica en mi sistema
Código:
FormsAuthenticationTicket valorescookie = new FormsAuthenticationTicket(log.Value, PersistCookie.Checked, 60);
string cadenacookie = FormsAuthentication.Encrypt(valorescookie);;
HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName, cadenacookie);
Response.Cookies.Add(cookie);
Y cuando necesito hacer uso de ella, lo hago de la siguiente forma
Código:
public void comprueba_cookie() {
    if (User.Identity.Name !=""){
    .....
    } else { .... }
}
Me guistaria saber como añadir otro tipo de elementos. es decir,, con User.Identity.Name accedo al log.Value que he añadido anteriormente, pero tambien me gustaria añadir otro tipo de informacion como el permiso del usuario, etc...

¿Puedo cambiar la definicion de la cookie por otra para poder añadir y utilizar otra informacion o bien tengo q hacerlo de otra forma. Si es asi, como podria implementar lo que necesito.

Muchas gracias por vuestra ayuda
  #2 (permalink)  
Antiguo 08/08/2005, 19:52
 
Fecha de Ingreso: junio-2005
Mensajes: 20
Antigüedad: 18 años, 10 meses
Puntos: 0
nadie sabe nada???
  #3 (permalink)  
Antiguo 09/08/2005, 15:34
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Cuando necesito guardar información de mas de un elemento lo que hago es crear una o mas clases con las propiedades que necesito y al final las guardo en un solo contexto...

Algo así:

Cita:
public class subclass1
public var1 as Integer
public var2 as String
...
...
..
end class
public class subclass2
public otra1 as Integer
public otra2 as Integer
...
..
end class
...

public class claseGeneral
public clase1 as subclass1
public clase2 as subclass2
Lleno mis clases y las guardo en un arraylist (por ejemplo).. y al final de todo guardo mi clase general en un contexto...dentro de mi global.asax

Cita:
Context.Items.Add("claseGeneral", New claseGeneral())

Y listro.. desde cualquier parte ya tendrás accesso

Espero haber sido claro, es una idea general..

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:39.