我想通过向用户发送验证电子邮件来验证用户的电子邮件地址。你知道他们使用或看过的好的Rails插件吗?
由于我没有通过Google看到任何好处,此时我的想法是:
还会提供重新发送验证邮件的操作。
对上述内容有何评论?
谢谢,
拉里
答案 0 :(得分:4)
设计 https://github.com/plataformatec/devise
可确认:发送包含确认说明的电子邮件,并在登录时验证帐户是否已经确认。 可恢复:重置用户密码并发送重置指令。
Authlogic https://github.com/binarylogic/authlogic
另请参阅此Stackoverflow线程
Email confirmation in Rails without using any existing authentication gems/plugins
希望这有帮助!
答案 1 :(得分:2)
Devise是一个令人惊叹的宝石,只需很少的努力即可完成。
答案 2 :(得分:0)
不知道插件,但Action Mailer指南涵盖了您想要做的一些事情:http://guides.rubyonrails.org/action_mailer_basics.html
根据您的确切用例的指南示例构建起来应该太难了。