【发布时间】:2013-09-17 08:54:55
【问题描述】:
我将首先告诉您我希望如何设置我的设置页面。
我希望用户能够在不需要密码的情况下更改他们的设置,这就是现在使用它作为用户模型的设置方式
validates :password, presence: true, length: { minimum: 6 }, :on => :create
validates :password_confirmation, presence: true, :on => :update, :unless => lambda{ |user| user.password.blank? }
这样用户就可以在不需要密码的情况下更改所有设置(我知道有些人可能会对此皱眉头)。但是我希望用户能够像这样在页面上更改他们的密码......用户单击更改密码,弹出一个模式,用户必须提供他们当前的密码,然后是新密码并确认新密码。 (我知道如何做模态,我只想知道如何重置密码)。
这有意义吗??我相信 Pinterest 的做法是一个很好的例子(尽管我认为他们使用 Python)
【问题讨论】:
-
你在用设计吗?
-
不,我是从零开始的
标签: ruby-on-rails passwords pinterest