0

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

这似乎是对 codeigniter 的最佳认证。

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

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

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

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

1 回答 1

1

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

查看库的寄存器部分并将登录会话参数设置为真,即设置登录为真的参数,然后直接到受保护的区域!

于 2012-10-18T17:11:42.907 回答