-
Notifications
You must be signed in to change notification settings - Fork 653
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
フロント>会員情報編集でバリデーションエラー発生後にログアウトされる #6103
Comments
ちょっと調査してみました。 編集画面でPOSTする際に、Tokenが設定されていませんでした。 その際のログを見てました。
「有効なメールアドレスではありません。」というバリデーションの場合のみ発生するようです。 |
symfonyのlogout_on_changeという機能がキーになっている様です。 現在の処理では、情報変更時にメールアドレスのEntityを直接変更する処理があり、そこでログアウトの処理が走ってしまっている様です。 logout_on_changeについて |
使用済みのメールアドレスを登録した際にも、同様の現象が確認できました。 |
概要(Overview)
フロントの会員情報編集でバリデーションエラー発生後にログインセッションが切れます。
再現手順(Procedure)
1.バリデーションエラーを発生させる
2.再度、登録ボタンをクリック(画面遷移する)
3.ログイン画面に戻される。
環境(Environment)
EC-CUBE: 4.2.3, 4.2.2
PHP: 8.1.26
Symfony:5.4. 6.4
The text was updated successfully, but these errors were encountered: