我正在使用带有 codeigniter 的 ion auth 库。我可以获取 ceratin 组中的所有成员,但无法获取该组中的所有已登录用户。有谁知道我怎么能做到这一点?谢谢你们
好的,我正在编辑这个,因为我找到了一种方法......我已经通过了我的数据库会话,表 ci_sessions,现在我可以看到基于表行数登录的用户。
我发现了另一个问题。
我以这种方式反序列化 ci_sessions 的 user_data
$query = $this->db->get('ci_sessions');
foreach ($query->result() as $row)
{
var_dump([$row->user_data]);
$user_data = unserialize($row->user_data);
var_dump($user_data);
}
我得到 user_data 作为这样的数组
数组(大小=6)
'user_data' => 字符串''(长度=0)
'身份' => 字符串'joao.costa@onegreat.org'(长度=23)
'用户名' => 字符串'joao.costa' (长度=10)
'电子邮件' => 字符串'joao.costa@onegreat.org'(长度=23)
'user_id' => 字符串'14'(长度=2)
'old_last_login' => 字符串'1347619173'(长度=10)
我现在无法获取我的 user_id,因为它说 user_id 也是一个字符串和 14。
我究竟做错了什么?
我试着做这样的事情
用户数据->用户 ID
谢谢你们