ユーザーがJavascriptを無効にできることを理解しています。
私は、ユーザーがフォームを送信するたびに(クライアント側の検証とともに)、JavaScriptを使用して非表示フィールドを変更し、サーバー側でjsがユーザーによって無効にされているかどうかを確認するWebアプリを開発しています。jsが無効になっている場合、ユーザーはjavascriptを有効にするように通知されます。
- サーバー側で入力を再度検証する必要がありますか?(はいの場合、なぜですか?)
- この場合、クライアント側の検証を回避する方法はありますか?
- 同様に、ajaxベースのログインの場合、サーバー側でユーザーの資格情報を再度確認する必要がありますか?