[英]Custom Password Saving with Devise Gem
我有一個表格來編輯用戶的個人資料。 我正在使用設備gem進行登錄和其他操作。
我想做一個新的自定義控制器方法只是為了保存密碼。
到目前為止,這是我所做的
<%= form_for current_user, url: '/custom_update', html: {class: "form validate-form", novalidate: "novalidate", :multipart => true } do |f| %>
<div class='form-group'>
<label>Password</label>
<%= f.password_field :password, autocomplete: "off", class: "form-control", placeholder: "Leave as blank if you don't want to change password", value: "" %>
</div>
<%= f.submit %>
<% end %>
並在控制器中
def set_first_time_password
p "=============="
p params
p "=============="
end
和參數就這樣來了..即密碼顯示在服務器上..它不像密碼= [FILTERED] ..以及如何保存此密碼。 我設計了寶石。 請幫忙。 我是新設計的
可以達到目標:
@user = current_user
@user.update(params[:user][:password])
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.