gpt4 book ai didi

ruby-on-rails - Authlogic - "sessions"表有什么意义?

转载 作者:行者123 更新时间:2023-12-04 06:16:44 25 4
gpt4 key购买 nike

我已经在我的应用程序中实现了 Authlogic,但我对表 sessions 的意义感到困惑。

对于两种 Controller 模型,我都有 UsersControllerUserSessionsController。在数据库中 - 表 users 和表 sessions

sessions 表一直是空的。我试图将此表重命名为 user_sessions,但同样的情况 - 仍然是空表(如果我登录到我的应用程序,则没有向表 session 添加行/user_session).

但我的应用运行良好,登录和注销运行良好,注册相同,如果我测试 logged_in_timeout - 这运行良好。

那么,我在 session 中遗漏了什么?这让我有点困惑,如果在我的情况下没有任何行保存在那里并且一切似乎都工作正常,那么这张表有什么意义。

谢谢

最佳答案

您实际上不需要 session 的数据库表,除非您希望保留它们以处理故障转移和应用程序重启等事情。 UserSession模型可以声明如下,不需要扩展AR。

class UserSession < Authlogic::Session::Base
...
end

关于ruby-on-rails - Authlogic - "sessions"表有什么意义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11456498/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com