サイトカレンダをスキップ

«
2017年 10月
»
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

-

ログイン

ログイン

QRコード

QR code


 掲示板目次 > Magento全般 > カスタマイズ質問 新規投稿 返信投稿
 1.8.0.0から1.8.1.0で会員ログインができなくなった
 
Comachi
 2014年2月 3日 09:38 JST (参照数 3655回)  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2013年11月12日
投稿数: 4
いつも、お世話になっております。
バージョン1.8.0.0から1.8.1.0へアップグレードした際に、フロントエンドで会員ログインができなくなりました。

この不具合は、海外のサイトで取り上げられていましたので、それに基づき、自分のテーマの\persistent\customer\form\login.phtmlと\customer\form\login.phtmlの<ul class="form-list">の下に以下を書き足しました。

PHP Formatted Code
<input type="hidden" name="form_key" value="<? echo Mage::getSingleton('core/session')->getFormKey(); ?>" />


会員ログインはできるようになりましたが、ログイン状態を維持できません。
たとえば、マイカートからレジへは遷移しますが、レジからマイカートへ戻ると、ログアウトされてしまっていて「カートの中には何もありません」というメッセージが表示されます。
再度ログインすれば、マイカート内の商品は表示されます。
チェックアウトページの中で支払方法や配送方法等の各ステップを行ったりきたりする場合も、上記と同じ状態が起こることがあります。

もしかしたら、他にも何かのタイミングでログアウトされてしまうことがあるかもしれませんが、確認できているのは以上です。
原因と対策を教えていただけますでしょうか。

 
プロフィール メール
引用して書き込む
hirokazu_nishi
 2014年2月 4日 01:06 JST  
掲示板 管理者
管理者

状態: オフライン


登録日: 2008年2月 9日
投稿数: 470
1.8.0と1.8.1はマイナーバージョンアップですが、細かいところでテンプレートに差異があります。
form_keyの問題は特に顕在化しやすい問題ですが、他にもよくよく見ると異なる点が多々あります。

あと考えられることとしては、セッションCookieの問題やネットワーク構成などでしょうか。

Magento技術サポート・日本語化エクステンション・セキュリティ診断提供中です。日本語ガイドブックの販売・レンタルサーバサービス開始しました。 http://principle-works.jp/
 
プロフィール メール ホームページ
引用して書き込む
内容生成: 1.76 秒
新規投稿 返信投稿


通常 通常
注目トピック 注目トピック
ロック済 ロック済
新着 新着
注目トピック 新着 注目トピック 新着
ロック済トピック 新着 ロック済トピック 新着
ゲストユーザの投稿を見る 
ゲストユーザ投稿可能 
HTML許可 
バッドワードをチェック