我最近在我的网站中实现了 Hybrid Auth,我不得不说它写得很好并且很容易上手。我克服了一些小问题,但是就我的测试而言,基础在那里并且可以正常工作...
但是,在他们的用户指南(http://hybridauth.sourceforge.net/userguide/HybridAuth_Sessions.html)中的持久会话示例下,有些东西我不明白,或者理解他们的意思:
为了这个例子,假设我们有一个用户,你的应用程序上的 id 是 $current_user_id,我们将使用一个数据库表来存储混合身份验证会话数据。
因此,为用户存储带有 ID 的信息不是问题,获取它也不是问题,但是当用户在一段时间后重新访问该站点时获取 $current_user_id 是什么意思?我能想到的唯一方法是使用他们的 ID 设置一个 $_COOKIE,因为每个会话 cookie 在注销时都会被销毁。但这真的是他们所暗示的吗?如果是这样,我将不得不提示用户(假设在他们登录后)他们是否要保持登录状态。我对此是否正确,或者系统是否会有其他方式?
谢谢