SoloCodigo

Programación Web y Scripting => ASP => Mensaje iniciado por: elgaiti en Viernes 5 de Enero de 2007, 16:06

Título: Recordar Contraseña En Aspx
Publicado 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.-
Título: Re: Recordar Contraseña En Aspx
Publicado por: Mollense en Viernes 5 de Enero de 2007, 18:31
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?
Título: Re: Recordar Contraseña En Aspx
Publicado por: elgaiti en Viernes 5 de Enero de 2007, 19:49
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
Título: Re: Recordar Contraseña En Aspx
Publicado por: Mollense en Sábado 6 de Enero de 2007, 02:59
Cita de: "elgaiti"
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.
Título: Re: Recordar Contraseña En Aspx
Publicado por: elgaiti en Sábado 6 de Enero de 2007, 18:35
Lo que tengo en la BD son los usuarios...

no se como hacerlo con cookies.

Agradezco tus respuestas..
Título: Re: Recordar Contraseña En Aspx
Publicado por: Mollense en Domingo 7 de Enero de 2007, 07:35
Citar
Lo que tengo en la BD son los usuarios...
Obviamente
Citar
no se como hacerlo con cookies.
¿Hacer que?

Creo que no tienes idea de donde estas parado ¿verdad?
Título: Re: Recordar Contraseña En Aspx
Publicado por: elgaiti en Domingo 7 de Enero de 2007, 23:52
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.
Título: Re: Recordar Contraseña En Aspx
Publicado por: Mollense en Lunes 8 de Enero de 2007, 02:36
Citar
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
Título: Re: Recordar Contraseña En Aspx
Publicado por: elgaiti en Martes 9 de Enero de 2007, 22:10
Nuevamente mil gracias, anduvo todo de primera !!!
Título: Re: Recordar Contraseña En Aspx
Publicado por: Mollense en Martes 9 de Enero de 2007, 23:01
En hora buena  :)
Título: Re:Recordar Contraseña En Aspx
Publicado por: jvilla en Lunes 18 de Noviembre de 2013, 14:57
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.