我使用Tank Auth库为用户开发了几个月的codeigniter网站。它仍处于开发阶段,但在过去的4个月里,一切都很完美。
几天前,登录功能突然停止工作,当您输入凭据时,只需刷新页面,无论您是对还是错,都不会显示任何错误消息。
有谁知道出了什么问题?或者有人曾经处理过此事吗?是否有任何我可以打开的功能会显示任何错误,如果他们是任何错误。我有错误报告,并且codeigniter仍然设置为开发模式。
如果有人可以为我的问题提供一些见解,我将非常感激。
P.S。我搜索了其余的SO,发现了一些类似的问题,但没有解决方案。
感谢任何帮助。
答案 0 :(得分:0)
好的,对于其他任何有这个问题的人,这可能很渺茫,坦克auth的数据库表之一被称为user_profiles,在制作我的网站的任何时候我想我以某种方式改变了这一点。 user_id字段虽然是外键,但必须是唯一的。原来我登录的帐户有两个不同的行,具有相同的user_id,但主键不同。
答案 1 :(得分:0)
我遇到了同样的问题。我检查了 login_attempts 表,其中Tankauth存储了我的ip,没有登录尝试。我截断数据,一切都开始工作