Establecer una contraseña para un usuario con Ruby

¿Cómo se cambia la contraseña de un usuario en la consola de Ruby?

Una forma sencilla de establecer una contraseña de usuario es

  rake admin:create

Tienes la opción de convertirlos en administrador. Puedes revisar el código fuente de esa tarea de rake para ver cómo hacerlo en Ruby.

6 Me gusta
user.password = password

El código parece indicar que la contraseña está en texto plano.
¿La asignación establece el hash?

1 me gusta

Sí, cuando guardamos las contraseñas, solo guardamos el hash y la sal.

5 Me gusta

Este tema se cerró automáticamente 2 días después de la última respuesta. Ya no se permiten nuevas respuestas.