0
A
回答
0
一列添加到您的
用户模型:email_verification和默认设置为零(0)。
然后使用persistence_token创建一个URL并发送到该特定的电子邮件地址。如果你的用户模型中没有persistence_token作为列,那么你可以添加自定义列,比如verify_email_token作为列名,并存储50个随机字符串。
使用
o = [('a'..'z'),('A'..'Z'),('0'..'9')].map{|i| i.to_a}.flatten
string = (0...50).map{ o[rand(o.length)] }.join
URL例如: http://www.yoursitename.com/VerifyEmailAddress/?token=persistence_token;
当用户点击该链接时,内部调用函数如VerifyEmailAddress
,并在该方法中更新email_verification列一(1)。
相关问题
- 1. 通过电子邮件验证链接
- 2. 如何通知android应用程序该电子邮件验证链接点击?
- 3. 通过电子邮件链接打开iPhone应用程序
- 4. 通过电子邮件验证用户
- 5. 通过电子邮件链接进行自动验证
- 6. 生成电子邮件验证链接
- 7. 如何通过电子邮件链接打开PhoneGap应用程序
- 8. 如何通过点击收到的链接来验证电子邮件?
- 9. 如何更改allauth中的电子邮件验证链接
- 10. 通过电子邮件和PHP进行电子邮件验证?
- 11. Android - 通过电子邮件中的链接打开Facebook应用程序
- 12. 通过SMTP验证电子邮件
- 13. 如何通过电子邮件验证作为链接与纯文本
- 14. 在symfony2中通过电子邮件链接验证用户帐户
- 15. 验证流星应用程序中的电子邮件
- 16. 黑莓应用程序中的电子邮件验证
- 17. 如何更改电子邮件验证码,才能Azure的AD B2C的链接验证电子邮件
- 18. 电子邮件验证过程
- 19. jquery验证 - 通过ajax调用验证电子邮件
- 20. 通过asp.net应用程序接收电子邮件
- 21. 通过Rails应用程序发送和接收电子邮件
- 22. 电子邮件验证程序
- 23. 电子邮件SMTP验证程序
- 24. 如何通过意向启动电子邮件应用程序?
- 25. 如何通过jhipster应用程序发送电子邮件
- 26. 如何通过Facebook应用程序发送电子邮件
- 27. JQuery通过电子邮件验证验证插件
- 28. 通过电子邮件链接对用户进行身份验证
- 29. 通过电子邮件链接打开Facebook和Instagram应用程序
- 30. 通过超链接在Android上启动电子邮件应用程序