質問 > フロント機能 > マイページログイン(ログアウト)した後の遷移先ページ変更 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
nkj |
投稿日時: 2020/9/24 0:50
対応状況: 確認中
|
新米 登録日: 2020/9/21 居住地: 投稿: 8 |
マイページログイン(ログアウト)した後の遷移先ページ変更 どなたか表題の件ご教示いただけないでしょうか。
商品ページでマイページにログインしたらトップページへ遷移(リダイレクト)するように設定してあると思いますが、それをマイページにログインしたページに戻るようにしたいです。 ログアウト後も同様にしたいのです。 色々調べているのですが、なかなかうまくいきません。 何卒宜しくお願い致します。 [EC-CUBE] EC-CUBEのバージョン4.0.4、 [PHP] 7.2.31 |
balisys |
投稿日時: 2020/9/24 18:32
対応状況: −−−
|
仙人 登録日: 2020/7/5 居住地: 投稿: 397 |
Re: マイページログイン(ログアウト)した後の遷移先ページ変更 >商品ページでマイページにログイン
カートへ移動後のログイン画面(urlで, /shopping/login)でしょうか? それともヘッダーのログインアイコンからのログイン画面(urlで, /mypage/login)でしょうか? |
balisys |
投稿日時: 2020/9/24 18:44
対応状況: −−−
|
仙人 登録日: 2020/7/5 居住地: 投稿: 397 |
Re: マイページログイン(ログアウト)した後の遷移先ページ変更 すみません、上記関係なかったです。
app/config/eccube.packages/security.yaml内、
上記を利用しているようです。 homepageをmypageに変更で遷移先が変わるのは確認できました。 |
nkj |
投稿日時: 2020/9/24 23:15
対応状況: −−−
|
新米 登録日: 2020/9/21 居住地: 投稿: 8 |
Re: マイページログイン(ログアウト)した後の遷移先ページ変更 balisys様
ご教示ありがとうございます、mypageに変更は確認できました。 大変恐縮ですが一点質問です、ログインしてユーザーがproducts/detail/1 という商品ページにいたとします、その時にログアウトした時に products/detail/1 に戻ってくることは可能でしょうか? ログアウトするときに必ずしもユーザーが products/detail/1 の商品ページにアクセスしているとは限らないので、難しいのかなと思っているのですが、、、 もしご存じでしたらご教示いただけましたら幸いです。 何卒宜しくお願い致します。 |
balisys |
投稿日時: 2020/9/25 19:40
対応状況: −−−
|
仙人 登録日: 2020/7/5 居住地: 投稿: 397 |
Re: マイページログイン(ログアウト)した後の遷移先ページ変更 ざっと見た限りですが。。。
target_pathに値がなければdefault_target_pathを利用しているようでした。 ですので、target_pathを利用している処理を参考に追加すれば可能ではあると思います。 ログアウトの処理までは確認してはいないので現時点での推測とはなりますが 参考程度に。 もし追加でわかったことあれば追記します。 |
nkj |
投稿日時: 2020/9/26 1:08
対応状況: −−−
|
新米 登録日: 2020/9/21 居住地: 投稿: 8 |
Re: マイページログイン(ログアウト)した後の遷移先ページ変更 balisys 様
ご返信ありがとうございます。 参考にさせていただきます。 |
umebius |
投稿日時: 2020/9/26 18:11
対応状況: −−−
|
神 登録日: 2016/7/22 居住地: 投稿: 2085 |
Re: マイページログイン(ログアウト)した後の遷移先ページ変更 引用:
ログインしてユーザーがproducts/detail/1 という商品ページにいたとします、その時にログアウトした時に products/detail/1 に戻ってくることは可能でしょうか? 色々方法は考えらえれると思いますが、シンプルな方法ですとLogoutSuccessHandlerInterfaceを利用すればリファラで元のページに戻すことが可能ですね。 下のURLで紹介されています https://stackoverflow.com/a/9065636 ただ記事のコードだとリファラがない場合(直接ログアウトURLにアクセス)や外部サイトからのアクセスの場合を除外していないので、そういった場合はトップページに戻すなどの工夫は必要だと思います。 要はリダイレクトするURLが安全なものだということのチェックが必要です。
|
nkj |
投稿日時: 2020/9/27 0:48
対応状況: −−−
|
新米 登録日: 2020/9/21 居住地: 投稿: 8 |
Re: マイページログイン(ログアウト)した後の遷移先ページ変更 umebius様
投稿ありがとうございます。 参考にさせて頂きます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |