ユーザーが firebug またはその他のデバッグ ツールを使用して入力値を変更した場合。私のフォームは、入力で使用できない ID を使用してプロセスを正常に実行しています。
たとえば、ユーザー ID 1 でアプリケーションにログインしているユーザーが、ユーザー 2 と 3 にのみメッセージを送信する権限を持っているとします。メッセージを作成しているときに、ドロップダウンからユーザーを選択するときに、ID を firebug で 4 (許可されていません) に変更します。しかし、メッセージは単純にユーザー 4 に送信されます。どのように処理すればよいですか? symfony は暗号化やその他の方法で何かを提供しますか? そのため、ユーザーはこのタイプのものをブラウザのアドオンから変更することはできません。
Symfony 1.4 でフォームを保護するにはどうすればよいですか? 提案してください。