0
私のアプリケーションを開発している間、私は突然Authを使ってログインすることができません。CakePHP:Authの問題、突然もうログインできません。パスワードクエリがデータベースと一致しません。
私がクエリを追跡するとき、Cakeが探しているパスワード(ハッシュされたもの)は、ユーザが持っているものではありません。私は、MAMPのユーザテーブルに照会パスワードを照合しました。
この突然のエラーの原因は何ですか? Cakeはユーザーテーブルに存在しない別のパスワードを探すことができます。
- すべてのエラーログは、私はすべての問題
- せずにユーザーを登録することができます
- はっきりしている私はすべての標準的なケーキの方法(認証などのプロセスを登録する)
多くの感謝を使用!
ありがとうございました。私はこれらの値に触れていないことを300%確信しています。 – ChrisDK
アプリはローカルホストにありますか?誰もパスワードを変更していませんか? –
それは怪物になっています。データベース全体を削除して再作成しました。登録にGmailを使用すると、すべてうまくいく。 1つの特定の電子メールアドレスでのみ発生します。ログイン時のハッシュされたパスワードは常に同じで、データベースのどのパスワードとも一致しません。ただし、reset_password関数でパスワードをリセットすると、電子メールでパスワードをリセットすることができ、この特定の電子メールアドレスで再度ログインすることができます。私はここで何が起こっているかをチェックし、非常に奇妙で不安定に見えます。 – ChrisDK