¿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.
user.password = password
El código parece indicar que la contraseña está en texto plano.
¿La asignación establece el hash?
Sí, cuando guardamos las contraseñas, solo guardamos el hash y la sal.