を取得失敗:Magentoの顧客のログインiは、次の行動に直面しています顧客のログインの問題をデバッグしている間、パスワードのハッシュ
方法getPasswordHash()は、顧客のコントローラのloginPostアクションで空の文字列を返します。
これまでのところ私は顧客モデルです。しかしgetPasswordHashは一般的な方法であると思わ
public function validatePassword($password)
{
$hash = $this->getPasswordHash();
if (!$hash) {
return false;
}
提案が高く評価されている(とusetoの戻りデシベル値は、顧客データは、しかし、存在しています)。私はクッキーをクリーンアップし、新しいセッションになったときに
UPDATE
問題は、固定された一時的になります。しかし、何度も繰り返し表示されます
ここで適切な答えを出すための十分なコンテキストはありません。解決しようとしているログインの問題で質問を更新できますか? – Joe
また、validatePassword()メソッドの一番下に 'return Mage :: helper( 'core') - > validateHash($ password、$ hash); (その部分をコピーするのを忘れましたか?) – Joe
エラーメッセージは一般的な「無効なユーザー名またはパスワード」です。 validatePasswordメソッドは部分的にのみコピーされ、iveがどこにあるかが示されます。この時点で、私は空の$ハッシュを得て、言及されたゲッターについてそれほど手掛かりではありません。 –