事前にこちらの質問をご確認ください。についてよく耳にしました
「... クライアントを信用するな! クライアントを信用するな! ユーザー入力を信用するな!」
クライアント側の検証だけでは非常に悪い考えであることに同意します。しかし、もしそうなら、クライアント側の検証を使用する利点は何ですか? それは必要ですか?クライアント側の検証はいつ使用する必要がありますか?
一部の悪者 (ハッキングしようとする人) のことは忘れて、すべてのリクエストがサーバー側に到達する必要があるかどうかを考えてください。私はそうは思わない 。通常のユーザーは間違ったデータを入力する可能性があり、これらはほとんどクライアント側で終了する必要があります。サイトのパフォーマンスが向上する可能性があると思います。
悪者をモデレートするために、自分のサイトで開発者ツールを無効にしようとしました。私は自分のサイトでクライアント側とサーバー側の両方の検証を使用しています。クライアント側の検証も必要だったと思います。クライアント側の検証を使用するための提案はありますか?