Hola!
En muchos tutoriales que he visto, muchas veces veo que suelen guardar las claves encriptadas con el md5() en la base de datos. Esto creo que tiene el problema de que entonces no se puede recuperar la clave en el caso de que se implemente la tipica función de lost password, ¿esto es cierto? ¿ Realmente es necesario encriptar esa información para una comunidad que intento hacer? (parecida a esta pero de otra temática y en pequeñito (bueno, la web en sí, ahora que la ponga a funcionar es otra cosa... ya veré si me queda bien, por ahora solo trato de aprender :-P ) ).
¿Hasta que punto es mejor (si es que lo es...) hacer un generador de password y que cree una aleatoria para los usuarios en lugar de que éstos creen la suya...? aun implementando una función para luego cambiarla por una que guste mas (y no una de esas que nadie en el mundo es capaz de recordar del tipo dSDfjf39is24 pero que son las mas seguras segun dicen).
Pues eso, a ver ahí. ¿Que opinan?
Un saludo,
Marcos.