为 Ruby 用户设置密码

如何在 Ruby 控制台中更改用户密码?

设置用户密码的简单方法是:

  rake admin:create

您可以选择将其设为管理员。您可以查看该 rake 任务的源代码,了解如何在 Ruby 中实现。

6 个赞
user.password = password

这段代码看起来密码是明文。
该赋值操作会设置哈希值吗?

1 个赞

是的,当我们保存密码时,只保存哈希值和盐值。

5 个赞

此主题已在最后回复后的 2 天自动关闭。不再允许新的回复。