私はfosuserbundleでrecaptchaを実装しています。FOSUser bundle:REGISTRATION_SUCCESSまたはREGISTRATION_INITIALIZEイベント内でユーザー登録を停止することはできますか?
イベントリスナーを介してエラーメッセージを表示してユーザー登録またはパスワードリセットを停止することはできますか?
コントローラをオーバーライドするだけですか?
私はreCAPTCHAのあなたの時間のための
おかげで多くを統合する第三バンドルの使用を避けることを好むだろう。ここにリダイレクト(またはotherelse)を提供
同様の質問します。https:/ /stackoverflow.com/questions/13238348/easiest-way-to-integrate-captchas-into-symfony2-fuseruserbundle-registration – davidbonachera
申し訳ありませんが、その質問には何も似ていません。 私は、イベントの流れを止めることについて具体的に尋ね、具体的にはサードパーティのバンドルを使用したくないと言っています。 – Dimitris
さて、私はまずREGISTRATION_COMPLETEDからリスナーを作成し、自分のcaptachaフィールドを試してみましょう。それが偽であれば、失敗イベントREGISTRATION_FAILUREをディスパッチします。このイベントで遊んでみましたか? – davidbonachera