我是 codeigniter 框架的新手,我很好奇如何设置进程来处理持久登录。我正在将现有站点迁移到 codeigniter,并且所有内容都已设置好,包括创建 cookie、保存和更新数据库中的令牌,这是持久登录的平均最佳实践。
我不确定,因为我是 codeigniter 的新手(至少我希望这可能会很简单)是如何处理用户系统上的 cookie 检查?在旧的应用程序中,我编写了一个名为“create_user_session()”的函数,我在站点上每个页面的顶部调用它。此会话检查用户是否已登录,如果没有,则检查用户计算机上是否存在 cookie,如果存在,则使用 cookie 中的令牌使用户登录。
我的问题是我应该在 codeigniter 的哪个位置设置这个过程?我假设有一种方法可以处理这种情况,而不必在我的每个控制器中调用“create_user_session()”函数……至少这是我所希望的。非常感谢任何有关如何处理这种情况的见解!:)
*编辑 我计划有一个“会话”控制器,用于处理访问用户登录、注销、注册用户、删除用户等所需的模型。