tank_auth(codeigniter身份验证库)的登录问题

时间:2012-02-17 16:30:01

标签: php codeigniter tankauth

我有一个使用tank_auth的php(带有codeigniter框架)网站。

我的问题是,我可以注册并登录localhost但是每当我尝试登录我的主机时,登录都不起作用。相同的代码,相同的数据库,相同的一切没有错误消息,只需在我点击“让我进入”按钮时重新加载登录页面。注册工作正常,其他数据库读/写工作正常,但是当我尝试登录时,它只是重新加载页面。

我主要的沮丧是,完全相同的项目正在localhost上工作。你知道为什么吗?

任何帮助将不胜感激。谢谢。

2 个答案:

答案 0 :(得分:1)

这可能是很多事情,但是从你的config.php文件开始。尝试设置:

$config['sess_match_useragent'] = FALSE;

答案 1 :(得分:1)

好的,我明白了。

有$ config ['phpass_hash_portable'] = FALSE;在tank_auth配置上行。我将其更改为TRUE,我的问题解决了。描述在配置文件的注释中。

更新:我认为这还不足以解决问题。由于我有两个项目,我在另一个项目遇到了同样的问题,当我改变了

时它就有用了
$config['sess_match_useragent'] = FALSE;

$config['phpass_hash_portable'] = FALSE;
相关问题