SoloCodigo
Programación Web y Scripting => ASP => Mensaje iniciado por: elgaiti en Viernes 5 de Enero de 2007, 16:06
-
Buenas a todos...
tengo una agina de incio de sesion, en la cual los usuario s colocan su nombre y pass, se chequean los datos contra una BD de SQL 2000 y funciona perfectamente.
Estoy usando FormsAuthentication.RedirectFromLoginPage(TxtUsuario.Text, False)
El tema es que quiero que se recuerde en cada una de las PC's los datos del usuario si asi lo desea, activando un checkbox...
no tengo ni idea de como solucionarlo, se me ocurrio con cookies, pero no me funcionó...escucho sugerencias
gracias de antemano..
Damian.-
-
Deberías avisarle al usuario que necesita habilitar las cookies si desea que recuerdes su contraseña.-
¿O cuál fue el motivo por el que no te funcionó de esta manera?
-
lo estoy probando en mi pc, y tengo las cookies habilitadas, de hecho, las uso y funcionan para otras funciones...
Igualmente me gustaria que trabaje con la BD
-
lo estoy probando en mi pc, y tengo las cookies habilitadas, de hecho, las uso y funcionan para otras funciones...
Igualmente me gustaria que trabaje con la BD
No te entiendo. ¿Cómo que con la DB?.
Para recordar contraseñas se deben utilizar cookies, no conozco otra manera. No podés recordar contraseñas sin importar de que máquina se esté accediendo.-
Colocá tu código y vemos que es lo que está pasando.
-
Lo que tengo en la BD son los usuarios...
no se como hacerlo con cookies.
Agradezco tus respuestas..
-
Lo que tengo en la BD son los usuarios...
Obviamente
no se como hacerlo con cookies.
¿Hacer que?
Creo que no tienes idea de donde estas parado ¿verdad?
-
creo que el asunto es que no me estoy explicando correctamente...
Los usuarios/claves los tengo una BD de SQL Server.
No se como hacer con cookies o con lo que se tenga que hacer en asp.net para que si en la pantalla de login, el usuario selecciona recordar contraseña, le aparezca en su pc, y solament en su pc, la proxima vez, al entrar a la pagina, automaticamente el usuario y la contraseña y que solo tenga que presionar aceptar.
Espero haberme explicado...
Gracias.
-
no tengo ni idea de como solucionarlo, se me ocurrio con cookies, pero no me funcionó...escucho sugerencias
Si ya hiciste algo, mostrame tu código que con gusto te voy a ayudar si no, solamente te puedo decir que......
-En el form de logueo coloques una casilla de verificación que indique si el usuario desea o no que se recuerde su contraseña.
-Verificar los datos de acceso ingresados por el usuario.
-En caso de ser correctos crear una cookie.
-Al inicio de cada sesión comprobar si existe la cookie y en caso afirmativo loguear al usuario en forma automática.
[dohtml] <hr> [/dohtml]
Manejo de cookies
Escritura
Response.Cookies (“miCookie”)=Valor 'Escribe una cookie de nombre “miCookie”
Valor = Response.Cookies (“miClave”)(“miCookie”) 'Escribe una cookie de nombre “miCookie” de 1 colección
Response.Cookies (“miCookie”).Expires=Valor 'Asigna Expires Ej. Valor=”06/28/2006 12:00”
Response.Cookies (“miCookie”).Domain=Valor 'Dominio de petición. Solo escritura
Response.Cookies (“miCookie”).Expires=Valor 'Fecha de expiración de la cookie. Solo escritura
Response.Cookies (“miCookie”).Path=Valor 'Ruta de petición de la cookie. Solo escritura
Response.Cookies (“miCookie”).Secure=Valor 'Indica si la cookie es segura. Solo escritura
Lectura
Valor = Request.Cookies (“miCookie”) 'Lee la cookie “miCookie”
Valor = Request.Cookies (“miClave”)(“miCookie”) 'Lee la cookie “miCookie” de la colección
Request.Cookies (“miCookie”).hasKeys 'Devuelve true si es una coleccion
-
Nuevamente mil gracias, anduvo todo de primera !!!
-
En hora buena :)
-
Una pregunta, donde pondria este codigo para recordar la contraseña y como haria para que fuera una opción?. Como un checkbox para darle la opción al usuario.