Como alterar a senha de um usuário no console do Ruby?
Uma maneira fácil de definir uma senha de usuário é:
rake admin:create
Você tem a opção de torná-lo um administrador. Você pode consultar o código-fonte dessa tarefa rake para ver como fazer isso em Ruby.
user.password = password
O código parece indicar que a senha está em texto simples.
A atribuição define o hash?
Sim, ao salvar senhas, armazenamos apenas o hash e o salt.