使用restful_authentication在电子邮件帐户验证后自动登录

时间:2010-12-29 09:07:14

标签: ruby-on-rails login restful-authentication email-validation autologin

我正在寻找一种方法来自动登录用户,当他通过电子邮件链接验证他的帐户时。 我无法使用authenticate方法,因为我没有访问用户密码。

如果有人有解决方案,我很乐意知道。 感谢

1 个答案:

答案 0 :(得分:3)

使用设计和设计可邀请的宝石。

https://github.com/scambra/devise_invitable

从技术上讲,你不会邀请某人,但你可以做的就是

User.invite("some-guy@example.com")  

这将创建允许他们登录的令牌。点击链接后,它会指示他们编辑他们的凭据。

相关问题