在Devise Rails中可记住4

时间:2015-04-05 23:26:20

标签: ruby-on-rails ruby devise session-cookies remember-me

我已经看过一些关于这个的帖子,但没有一个真正好像回答我想要理解的内容 - “我怎么知道可记住的是按照我认为应该的方式工作?”

在使用EditThisCookie chrome扩展程序在localhost中进行测试时,我能够看到正在创建remember_user_token但是在将其推送到暂存之前我怎么知道它正常工作?

也许我对于stackoverflow的喜欢有点过于宽泛,但我不想把它变成一个冗长的帖子,我发布我的代码并要求别人剖析它 - 这不是我的意图。最重要的是,我正在寻找一些指导方针,甚至可能是一篇很棒的博客文章/教程,它解释了如何逐步设置它,这样如果它正在工作以及它背后的原因和原因,我可以把它包围起来。在此先感谢,如果我的方法不是最好的,我会道歉。我很乐意提供更多信息,以提供一些反馈/可能提示,以便考虑我以前没有考虑过。

1 个答案:

答案 0 :(得分:2)

在devise gem中有一些测试确保rememberable按预期工作。你可以在这里阅读:

https://github.com/plataformatec/devise/blob/master/test/integration/rememberable_test.rb

如果我错过了问题的某些部分,请告诉我:)