質問 > フロント機能 > 意図的にログアウトさせた際にもエラーメッセージを表示させたい |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
gfcph |
投稿日時: 2021/8/11 16:48
対応状況: −−−
|
半人前 登録日: 2021/7/16 居住地: 投稿: 29 |
意図的にログアウトさせた際にもエラーメッセージを表示させたい ▼テンプレート
[EC-CUBE]4.0.4、新規インストール [レンタルサーバ]さくらのレンタルサーバー [OS] FreeBSD [PHP] 7.4.10 [データベース] MySQL 5.7.32 [WEBサーバ] Apache [ブラウザ]chrome [導入プラグインの有無]複数 [現象] 標題の件、 ユーザアカウントのロック処理を実装したく、 ログイン成功時のイベント処理内に if(ロック対象ユーザ){ //ログアウト $this->tokenStorage->setToken(null); } と記載することで ロックされているユーザはログインしても 強制的にログアウトするようにしました。 また、security.yaml内の記載を default_target_path: mypage_login に変更することでログイン画面のままとなるよう設定しました。 ただこれでは通常のログイン画面表示時と同じ動きとなってしまい、 エラーメッセージが表示されません。 また、メールアドレス欄も空となってしまいます。 通常のログイン失敗時と同様のエラーメッセージを表示するには どのようにしたらよろしいでしょうか。 宜しくお願い致します。 追記 自己解決致しましたので、クローズとさせて頂きます。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |