首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails教程(Hartl) -注册确认扩展

Rails教程(Hartl) -注册确认扩展
EN

Stack Overflow用户
提问于 2013-04-03 04:29:53
回答 1查看 322关注 0票数 0

我刚刚完成了 Rails教程(Michael )。

在最后一章的结尾,他建议对示例应用程序进行一些扩展。其中一个扩展是"Signup confirmation",他总结如下:

“除了电子邮件正则表达式外,示例应用程序目前无法验证用户电子邮件地址的有效性。添加电子邮件地址验证步骤以确认用户的注册。新功能应创建处于非活动状态的用户,向用户发送激活URI,然后在URI被击中时将用户更改为活动状态。您可能希望在Rails中的状态机上读取以帮助您进行非活动/活动转换。”

问题:

是否有一种常见的"Rails方法“可以做到这一点?我做了很多研究,但没有找到明确的解决办法。此外,我发现的所有潜在解决方案都没有提到状态机。然而,既然迈克尔·哈特尔提到了这一点,我觉得我应该考虑他的建议。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2013-04-03 05:09:53

也许有人会想出一个更好的答案,但是为什么不给用户模型一个布尔激活字段,一个激活令牌字符串,发送一封带有它的url的电子邮件,然后通过该令牌识别并激活用户。激活成员操作应执行此操作。

当然,人们可能会说,这不是休息,但有时,有些情况下,它会有点太广泛,以创造自己的资源。

我想在铁路上有一段关于国家铁路的插曲。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15778898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档