app/views/password_changes/edit.html.erb
<% @title = _('Change your password on {{site_name}}',
:site_name => site_name) %>
<div id="change_password" class="change_password">
<% form_parms = { as: :password_change_user,
url: password_change_path,
method: :put } %>
<%= form_for @password_change_user, form_parms do |f| %>
<%= foi_error_messages_for :password_change_user %>
<div class="form_note">
<h1><%= @title %></h1>
</div>
<p>
<%= f.label :password, _('New password:'), class: 'form_label' %>
<%= f.password_field :password, size: 15, autocomplete: 'off' %>
</p>
<div class="form_item_note">
<%= _('12 characters minimum. 72 characters maximum.') %>
</div>
<p>
<%= f.label :password_confirmation, class: 'form_label' do %>
<%= _('New password: (again)') %>
<% end %>
<%= f.password_field :password_confirmation,
size: 15,
autocomplete: 'off' %>
</p>
<% if @otp_enabled %>
<p>
<%= f.label :otp_code, class: 'form_label' do %>
<%= _('Two factor one time passcode:') %>
<% end %>
<%= f.text_field :otp_code, size: 15, autocomplete: 'off', value: nil %>
</p>
<% end %>
<div class="form_button">
<%= hidden_field_tag :pretoken, @pretoken %>
<%= f.submit @title %>
</div>
<% end %>
</div>