ASP.NET - Crear una cookie

 
Vista:

Crear una cookie

Publicado por Javier (59 intervenciones) el 13/04/2007 20:55:58
Hola foreros,

Tengo una aplicación que tiene páginas públicas y páginas privadas. Para entrar en las privadas tengo una página de login, pero cuando hago login no me deja entrar en la página privada sino que me manda a la página por defecto. Alguien sabe como crear la cookie para decirle a asp.net que ese usuario está registrado y tiene acceso a dichas páginas.

Un saludo y gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Crear una cookie

Publicado por Isidro (12 intervenciones) el 15/04/2007 11:27:20
Mira yo te recomiendo que uses sessions al fin y al cabo funcionan mucho mejor que una cookie a parte que le puedes meter muchos mas datos y otras cosas como un dataaset son muchas las ventajas el codigo puede ser algo asi:

dependiendo de que es lo que quieras

if(login){
Usuario oUser=new Usuario();
oUser.clave="algo";
oUser.nombre="algo";
oUser.nivel="algo";
Session["NombreVariableSession"]=oUser;
}

/////ya en otra pagina podria utilizarlo de la sig forma

try{
if(Session["NombreVariableSession"]==NULL){
response.write("acceso restringido");
response.end();
}
}
catch{
response.clear
response.write("acceso restringido");
response.end();
}

//**********************************************

si deseas utilizar los datos almacenados en la session es asi:
Usuario o_Us=new Usuario();
o_Us=(Usuario)Session["NombreVariableSession"];//le hacemos uncast la variable y tenemos los datos del user en nuestro objeto

---Bueno espero te sirva no se si algo asi es lo que ocupas pero ahi esta suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar