注册后使用tank_auth自动登录codeigniter

时间:2012-08-18 11:40:33

标签: codeigniter

在这里阅读了很多关于codeigniter最佳身份验证的答案后,我决定使用tank_auth

它似乎是codeigniter的最佳身份验证。

但是,我有一些关于如何在我的网站上成功集成它的问题。我目前正在建立一个酒店预订系统。因此,需要修改tank_auth的某些功能以满足我的需求。

那么我怎样才能在注册后自动登录用户而无需他/她激活他/她的帐户。是否有配置禁用“激活过程”。如果是,我在哪里可以找到它?如果不是,如果我删除激活过程,这是对代码的一个大修改吗?

在auth.php代码中,我尝试评论以下代码以删除激活过程但似乎不起作用:

} elseif ($this->tank_auth->is_logged_in(FALSE)) { // logged in, not activated
redirect('/auth/send_again/');

1 个答案:

答案 0 :(得分:1)

该代码仅在用户帐户存在但未激活时才有效。然后重新发送激活邮件......

查看库的寄存器部分并将登录会话参数设置为true,即将login设置为true然后指向受保护区域的参数!