我正在开发一个 Rails 3.2 应用程序。当用户注册或我在管理面板中创建用户帐户时,会向他们发送一封欢迎电子邮件。我想包含一个链接,用户可以单击该链接进入密码重置页面(他们可以在其中设置/更改密码)。
所以我想做的基本上是手动创建一个重置密码令牌,创建一个指向重置密码页面的链接(他们选择一个新密码)并将其包含在欢迎电子邮件中。我不想发送两封电子邮件(欢迎和重置密码)。
我想其中一些代码可以使用,但我不知道如何使用。
https://github.com/plataformatec/devise/blob/master/lib/devise/models/recoverable.rb
我怎样才能做到这一点?
感谢所有帮助!