我正在使用带有 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
谢谢你们