1

几个月来,我一直在开发一个 codeigniter 网站,为用户使用 Tank Auth 库。它仍在开发中,但在过去的 4 个月里,一切都很完美。

几天前突然登录功能刚刚停止工作,当您输入凭据时,它只会刷新页面,无论您是对还是错,并且不会显示任何错误消息。

有谁知道出了什么问题?或者以前有没有人处理过这个问题?是否有任何我可以打开的功能会显示任何错误(如果有的话)。我有错误报告,并且 codeigniter 仍设置为开发模式。

如果有人可以对我的问题提供一些见解,我将不胜感激。

Ps 我搜索了 SO 的其余部分,发现了一些类似的问题,但没有解决方案。

任何帮助表示赞赏。

4

2 回答 2

0

Ok so for anyone else having this problem, which is probably slim, one of tank auth's database tables is called user_profiles, any while making my site I guess I somehow altered this. The user_id field, while a foreign key, has to be unique. Turns out the account I was logging in with had 2 different rows with the same user_id, but different primary keys.

于 2012-10-21T21:34:07.937 回答
0

我有同样的问题。我检查了 Tankauth 存储我的 ip 和没有登录尝试的login_attempts表。我截断了数据,一切都开始工作了

于 2015-11-16T02:20:38.833 回答