繁体   English   中英

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

[英]Login issue with tank_auth (codeigniter authentication library)

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

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

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

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

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

$config['sess_match_useragent'] = FALSE;

好吧,我明白了。

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

更新:我认为这还不足以解决问题。 由于我有两个项目,因此我在另一个项目上遇到了相同的问题,当我更改项目时它就起作用了

$config['sess_match_useragent'] = FALSE;

$config['phpass_hash_portable'] = FALSE;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM