1

ユーザー向けの Tank Auth ライブラリを使用して、数か月前から codeigniter Web サイトを開発しています。まだ開発中ですが、過去 4 か月間、すべてが完璧に機能しています。

数日前、突然ログイン機能が機能しなくなりました。資格情報を入力すると、正しいか間違っているかに関係なく、ページが更新されるだけで、エラー メッセージは表示されません。

誰が何が悪いのか知っていますか?または、誰かが以前にこれに対処したことがありますか?オンにできる機能はありますか?エラーがあればそれを表示します。エラー報告がオンになっていて、codeigniter はまだ開発モードに設定されています。

誰かが私の問題について洞察を提供できれば、本当に感謝しています。

PS残りのSOを検索しましたが、同様の問題がいくつか見つかりましたが、解決策はありません。

どんな助けでも大歓迎です。

4

2 に答える 2

0

私も同じ問題を抱えていました。Tankauthが私のIPとログイン試行回数を保存したlogin_attemptsテーブルをチェックしました。私はデータを切り捨て、すべてが機能し始めました

于 2015-11-16T02:20:38.833 に答える
0

おそらくスリムなこの問題を抱えている他の人にとっては、タンク認証のデータベーステーブルの1つがuser_profilesと呼ばれています。user_id フィールドは外部キーですが、一意である必要があります。私がログインしていたアカウントには、同じ user_id で異なる主キーを持つ 2 つの異なる行がありました。

于 2012-10-21T21:34:07.937 に答える