Rails Devise gem 是否使用 cookie 进行身份验证



有一个相同的支持文档会很棒。

我假设这个问题可以重述为"Devise 是否在身份验证后使用 cookie 来跟踪您的会话"。 如果是这样,答案是肯定的。

要对此进行测试,请清除您的 cookie,登录,然后再次检查您的 cookie。 您会看到一个以您的应用命名的网站。

@Rodrigo,会话由 Cookie 启用。 这就是会话可以跟随您完成多个页面的方式。 HTTP 本质上是无状态的。 Cookie 允许您保存状态。

不是直接的。

Devise 建立在 Warden 之上,Warden 使用该会话。我没有看到任何简单的方法可以使用cookie进行身份验证(尽管您可以使用可记住的来记录会话之间的记录)。会话由 Cookie 启用,因此它间接使用 Cookie。

最新更新