让用户提供当前密码来更改密码或电子邮件

时间:2011-09-09 02:31:14

标签: ruby-on-rails ruby-on-rails-3

我有一个用户身份验证系统,我是在Rails演员的帮助下从头创建的,对于编辑表单,我希望用户需要输入他们当前的密码才能更改他们的电子邮件或密码。我是不确定如何构建,任何人都可以帮助我或指出我正确的方向吗?

谢谢。

1 个答案:

答案 0 :(得分:2)

他们输入密码,你加密密码并将其与模型的加密密码值进行比较,如果匹配,你就会进行更新。如果他们不这样做,你就不会。