問題タブ [verification]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
181 参照

c# - 入力したとおりに電子メールを検証する

マイ ページでは、ユーザー (内部スタッフ メンバー) は電子メール アドレスのカンマ区切りのリストを入力できます。私がやりたいことは、カンマが入力されるたびに、新しく書かれた電子メールアドレスがアドレス帳にあることを確認することです.

現在、アドレス帳を O(1) 検索時間のハッシュテーブルとして保存していますが、推奨される場合は別のデータ構造に簡単に切り替えることができます。

0 投票する
1 に答える
326 参照

macos - Mac OSでのユーザーフレンドリーなチェックサム検証?

これがSOまたはSFの質問であるかどうかは完全にはわかりませんが、ここで試してみます。

ダウンロード用のDMGと、それぞれに対応するMD5チェックサムを提供しています。問題は、実際にチェックサムを実行し、指定されたチェックサムと比較する方法をユーザーにどのように指示するかです。ユーザーは、それほど技術に精通しているわけではありません。

1つのアイデアは、実行時に「はい」または「いいえ」と表示されるコピーアンドペーストのbashコマンド(現在のチェックサムで作成された文字列)を作成することでした。しかし、それはユーザーがターミナルを引き上げることを含みます。これはあまり友好的ではなく、ほとんどのユーザーが自分が何をしているのかわからないことを意味します。「黒魔術」はセキュリティには良くありません。

もう1つのアイデアは、検証を行うためのGUIアプリを提供することですが、これには初期の信頼が必要であり、チェックサムを提供するという点が壊れます。

では、この種のものをどのようにブートストラップしますか?

0 投票する
5 に答える
15297 参照

email - サインアップ時に電子メールの確認を行うことが重要であり、それが「必須」であるのはなぜですか?

少数のWebサイトでは、登録者が電子メールを確認する必要がなく、この(マイナーな)試練を経験する必要がなくても正常に機能しているようです。

このメカニズムが電子メールの有効性を保証し、ロボットを無償で阻止することは論理的であるように思われますが、たとえば、コメントやそのような比較的無害なものを書くためだけに、ユーザー機能の低いWebサイトにそれを強制することは適切ですか?

0 投票する
5 に答える
3107 参照

algorithm - ロックフリーアルゴリズムを検証するにはどうすればよいですか?

理論的には、少なくともブルートフォースでロックフリーアルゴリズムの検証を行うことができるはずです(交差する関数呼び出しの組み合わせは非常に多くあります)。ロックフリーアルゴリズムが正しいことを実際に証明するために利用できるツールまたは正式な推論プロセスはありますか(理想的には、競合状態やABA問題もチェックできるはずです)?

注:1つのポイントを証明する方法(たとえば、ABA問題から安全であることを証明するだけ)または私が言及していない問題を知っている場合は、とにかく解決策を投稿してください。最悪のシナリオでは、各メソッドを順番に実行して、完全に検証できます。

0 投票する
2 に答える
129 参照

visual-studio-2008 - セットアップ/インストールプロジェクトは、インストールする前に以前にインストールされたプロジェクトをチェックしますか?

インストールプロセスを続行する前に、セットアップ/インストーラーオブジェクトが別のプログラムがマシンにインストールされていることを確認する方法はありますか?VisualStudio2008を使用しています。

0 投票する
6 に答える
255 参照

html - HTML ページでユニークなのは何ですか?

私の質問は何よりも検証に関するものです。HTML ドキュメント内で何がユニークかを判断するには、何を使用できますか? (ドキュメントは、ある程度動的である可能性があります。)

検証しているページの種類の「指紋」を保存できることを考慮して、ページが正しいページであることをたとえば 99% の精度で認識するために使用または生成できるものは何ですか?


明確にするために、これは暗号化/https などに追加されたものです。このページは、特定のユーザーに応じて動的コンテンツで変更される可能性があり、変更される予定です。ただし、フィンガープリントも変更されますが、単一のフィンガープリントは、性質上、ユーザーの 100% と 100% 一致することはできません。動的コンテンツの。したがって、少なくとも単純化した形式では、ハッシュはここでは機能しません。

0 投票する
1 に答える
13139 参照

jquery - jQuery で $.ajax を使用する場合、ロードされたドキュメントで意図的にエラーをスローするにはどうすればよいですか?

私のドキュメントには、次のスクリプトがあります。

ajax.phpドキュメントで意図的にエラーをスローするにはどうすればよいですか? 400 HTTP ステータス コードなどをスローするだけで十分ですか? (もしそうなら、400は正しいものですか?)

私が尋ねている理由は、これを使用してフォームをサーバーに送信したいということです。フィールドが正しく入力されていない場合は、 のエラーパラメーターを介してユーザーに警告したいと考えています$.ajax。そもそもJavaScriptを使用してこれを実行できることはわかっていますが、この方法で実行できることを望んでいます(したがって、検証を2回書く必要はありません)。しかし、もちろん、このようにすることで、異なるフィールドを他のフィールドから分離することはできません。

使用目的に基づいて、どうにかして「カスタムエラー」をスローできますnameか?フィールドが正しく入力されていない場合は、フィールドの名前 (つまりname) を返します。次のようなことをするだけで十分ですか:

ajax.php で:

と:

ここで間違った方向に進んでいる可能性がありますが、これを行う方法について誰かがより良い提案を持っている場合は教えてください. ありがとう!

0 投票する
4 に答える
711 参照

python - オンラインID検証ソリューション

Python Webアプリケーションを構築していますが、ユーザーID検証ソリューションが必要になります...アカウント登録時にユーザーIDを検証するためのソリューションが必要です。

そのようなソリューションを統合した経験がある人はいないかと思いました。そこにあるどのベンダー/製品があなたとうまく働いていますか?任意のヒント?

私はこの件に関する経験がないので、追加情報が必要な場合は遠慮なくお知らせください。

前もって感謝します!

0 投票する
3 に答える
3279 参照

email - メールメッセージからのメールアドレス確認後の自動ログイン

ユーザーが自分のメールアドレスを正常に確認したら、自動的にログインできますか?

私はそうするために次の理由を考えます:

  • リンクはランダムハッシュです
  • ユーザーは、検証する必要があることにすでに悩まされています
  • パスワードをリセットできるので、とにかくメールの受信トレイにアクセスできる人なら誰でも信頼します
  • もちろん、ユーザーは一度だけ検証(したがって自動ログイン)できます

自動的にログインするリンクを送信すると、何かが足りないように感じるので、お願いします。

0 投票する
2 に答える
510 参照

c# - Validating Form data

I am looking for a better way to verify that no field is left blank in a form, currently this is my implementation, if you have a better one it will be welcomed, note tha I am using KryptonControls.

so when the user sets focus to a control that has to be verified this code runs: