我在Rails應用程序中使用Devise進行身份驗證。包括重置密碼郵件程序等在內的密碼管理通過派生於Devise :: PasswordsController的控制器進行處理。例如: class Users::PasswordsController < Devise::PasswordsController
def new
if not set_actionmailer_set
我以前見過這個帖子,但還沒有找到適合我的解決方案。 我曾嘗試下面的設計的Wiki,並試圖通過他人建議的代碼添加到控制器: Editing Users With Devise and Omniauth [Rails]update_without_password does't update user info https://github.com/plataformatec/devise/issue