如何检查哪些用户已在

时间:2018-03-13 10:54:43

标签: codeigniter session

我是编码点火器的初学者。我正在为拥有数千名用户的Android应用程序创建Web服务。在管理员面板中,我想知道哪些用户当前处于活动状态。可以使用会话吗?

$newdata = array(
                            'phone'  => $phone,
                            'pass'     => $pass,
                            'logged_in' => TRUE
                    );
                $this->session->set_userdata($newdata); 

将用户数据存储在此类会话中,但不知道如何稍后检查

1 个答案:

答案 0 :(得分:1)

要跟踪在线用户,您可以添加一个标记(字段),例如" is_loggedin"。 当任何用户登录时将此值更新为1 当任何用户注销时,此标志为0

因此,您可以在数据库中检查用户带有标志1的任何时间是否在线。