Passwort für einen Benutzer mit Ruby festlegen

How do you change a user password in ruby console?

Eine einfache Möglichkeit, ein Benutzerkennwort festzulegen, ist:

  rake admin:create

Sie haben die Option, den Benutzer zum Administrator zu machen. Sie können den Quellcode dieser Rake-Aufgabe einsehen, um zu sehen, wie dies in Ruby umgesetzt wird.

user.password = password

Der Code sieht so aus, als ob das Passwort im Klartext vorliegt.
Setzt die Zuweisung den Hash?

Ja, beim Speichern von Passwörtern speichern wir nur den Hash und den Salt.