サーバーがユーザーのアカウントとパスワードが空であることを確認したようですが、なぜクライアントの JS はフォームが空かどうかを確認する必要があるのでしょうか?理解できない!
セキュリティのために二重の検証が必要である一方で、JS 検証はより良いユーザーエクスペリエンスを提供するために行われます。その一方で、検証が失敗した場合は、プログラムをスキップしてサーバー側のコストを節約できます。プログラムは、フロントエンド ページにアクセスせずに、フォームの送信をシミュレートできます。
セキュリティのために二重の検証が必要である一方で、JS 検証はより良いユーザーエクスペリエンスを提供するために行われます。その一方で、検証が失敗した場合は、プログラムをスキップしてサーバー側のコストを節約できます。プログラムは、フロントエンド ページにアクセスせずに、フォームの送信をシミュレートできます。