現在、ユーザー/フォームの編集で何かを変更するたびに、ユーザーは新しいパスワードを設定する必要があります。新しいパスワードが入力された場合にのみ、現在のパスワードを要求するようにしたいと思います (現在のパスワードを要求するにはどうすればよいですか?)。どうすればこれを達成できますか、どうもありがとう。
<%= form_for(@user, :html => {:multipart => true}) do |f| %>
<%= render 'shared/error_messages', object: f.object %>
<%= f.text_field :name, placeholder: :name %>
<%= f.text_field :email, placeholder: :email %>
<%= f.password_field :password, placeholder: "Enter new password" %>
<%= f.password_field :password_confirmation, placeholder: "Confirm new password" %>
<%= f.submit "Save changes", class: "btn btn-large btn-primary" %>
<% end %>