网络编程 
首页 > 网络编程 > 浏览文章

CI使用Tank Auth转移数据库导致密码用户错误的解决办法

(编辑:jimmy 日期: 2024/5/9 浏览:3 次 )

Tank Auth是针对Codeigniter的权限管理类库,功能很强大。整合了CI之后,有一天将数据库转到另一台服务器上,发现使用之前的用户名和密码都无法登录了。

折腾半天,终于找到解决办法:

1、找到 config/tank_auth.php 文件

2、修改参数

将 $config['phpass_hash_portable'] = FALSE; 修改为
复制代码 代码如下:$config['phpass_hash_portable'] = TRUE;

3、然后在本地用之前的用户密码登录,修改密码

4、再次转移表 users

5、在服务器用修改后的密码登录

这样就正常了!

上一篇:CodeIgniter输出中文乱码的两种解决办法
下一篇:Codeigniter中禁止A Database Error Occurred错误提示的方法
一句话新闻
高通与谷歌联手!首款骁龙PC优化Chrome浏览器发布
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网