Devise Mailer 视图(如果从控制器操作启动)如何包含(或传递)来自请求对象、request.ip 或 request.domain 的数据?
例如,reset_password_instructions 电子邮件是从控制器操作(登录表单上的“重置密码”按钮)启动的......所以大概有某种方法可以将信息从控制器的request
对象“传递”到 reset_password_instructions 邮件视图?
简单用例:
添加注释:“此密码重置是在下午 12:34 从 IP 地址 1.2.3.4 启动的”
不太简单的用例:
对于多域 Rails 应用程序,使用 Rails URL 帮助程序的 domain 选项在邮件中设置正确的 URL 域,例如 foo_url(domain: request.domain)