ユーザーがログインすると、詳細(名前、電子メール)がUIに表示されます。彼らのプロフィールを更新するときに、が更新された詳細を表示したいと思います。Zend_AuthとUIのユーザーの詳細を動的に変更する
UIの詳細は、ビューヘルパーを介してZend_Authから取得されます。 Zend_Authは 'identity'の詳細をセッションに格納しています。
にはどうすればいいのセッションで詳細を更新して行く必要がある?:私は、データベースからユーザーのログイン資格情報を取得考慮して、再度)(> Zend_Auth-を呼び出す認証するためにそれらを使用していた
。問題は私がパスワードを知らないことです、それはmd5ハッシュだけです。私はmd5とsaltをバイパスするようにアダプターを構成したreauthenticate()という新しいメソッドを検討することができましたが、面倒です。
私はZend_Authセッション名前空間に直接書き込むことを検討していましたが、これはトラブルのレシピのように聞こえますか?
同様の問題が発生しましたか?どのように扱ったのですか?
あなたのアイデアは大変ありがとうございます!
あなたはあなたのヘルパーのデータベースからアイデンティティとローディングの名前としてメールを使用していますか? –