1
我想實現用戶註冊的魔法寶石,並不明白爲什麼我得到一個與重置密碼相關的錯誤。重置密碼在魔法不起作用
To use reset_password submodule, you must define a mailer (config.reset_password_mailer = YourMailerClass).
#配置/初始化/ sorcery.rb
Rails.application.config.sorcery.configure do |config|
config.user_config do |user|
user.reset_password_mailer = UserMailer
end
end
user_mailer.rb
:我這個指南https://github.com/NoamB/sorcery/wiki/Reset-password
以下錯誤
class UserMailer < ActionMailer::Base default from: "[email protected]" def reset_password_email(user) @user = User.find user.id @url = edit_password_reset_url(@user.reset_password_token) mail(:to => user.email, :subject => "Your password has been reset") end end
是的,我改變了sorcery.rb之後,我重啓了服務器。 –