CodeIgniter的sess_create()是否会删除上一个会话?

时间:2012-02-13 06:11:26

标签: codeigniter session login administration user-management

我将创建一个名为login_as_member($member_id)的函数,让管理员完全以成员身份登录。

在会员login()方法中,我使用了sess_created()

现在我想知道我是否使用该方法?当然,我不希望在loggin作为成员时注销admin。

请告诉我使用该方法是否会破坏管理员当前的会话。

事实上,我想知道sess_create()究竟做了什么?

1 个答案:

答案 0 :(得分:1)

sess_create()将为用户创建一个新会话。新创建的会话将覆盖当前存在的会话。

您可能做的一件事是在新用户会话中存储管理会话所需的任何数据,然后当管理员想要注销用户帐户时,再次自动登录管理员。