【发布时间】:2013-05-30 15:41:51
【问题描述】:
您好,我正在尝试在 rails 中使用 bcrypt 来忘记密码。我采用了 bcrypt 文档中描述的方法“forgot_password”,并为它制作了一个邮件程序。 我已经在我的用户模型中设置了这个方法,比如 self.forgot_password
我试图在 session/new 中的登录表单下的表单中调用此方法,但我认为我没有这样做的好方法。 这是我的表单代码:
<%= form_for :user, :url=>{:action=>"forgot_password"} do |f| %>
<p>Réintialiser mon mot de passe en renseignant votre email ci-dessous :</p>
<div class="field">
<%= f.text_field :email, :placeholder=>"ex: cdupont@gmail.com" %>
</div>
<div class="actions">
<%= f.submit "Me renvoyer un email", :class => 'btn btn-warning' %></center>
</div>
<% end %>
【问题讨论】:
标签: ruby-on-rails passwords bcrypt