ボットを常に数字の中に維持することは、数字のゲームです。 Googleはボットティックストームの最前線に立っています - 結局のところ、大きなGのインデックスで(際立って)見つけることができれば何かが存在します。
これにより、Googleエンジニアは、抗ボットシステムやソリューションの設計にかなりの努力を費やしています。それらはRecaptchaという製品を介して第三者が利用可能にされています。これは、次の手順の間に一緒にいます。ボットとは無関係のより多くのツールについては、私たちのものを参照してください Webデザインツール 役職。
しかし、始める前に、いくつかの基本的なものをクリアする必要があります。まず第一に:ボットを維持することは常にサーバーサイドゲームです。クライアントのアンチボットメジャーの戻り値を検査することは馬小屋です。攻撃者はソースコードを分析するか、返品検証をパッチすることでそれを回避することができます。
次に、すべてのボットが等しく作成されているわけではないことに注意してください。たとえば、Googlebotをロックアウトすると、もうインデックスが索引付けされていないWebサイトにつながります。他の業界固有のボットでも同様の問題が発生する可能性があります。最後に、BOTSが少ない場合、トラフィックが必要なときに、ボットクリックがクリックであることがわかります。
GoogleはRecaptchaユーザーを密接にしています。 ここに頭 そしてあなたのGoogleアカウントを使ってサインインしてください。ドメインの下のお気に入りのドメインに加えて "localhost"を追加してください。 「ロボットではない」チェックボックスのタイプが最もよく知られているアンチボット対策です。
サーバーとサイトキーを表示することで、セットアッププロセスを実行することで、Googleの報酬を提供します。後者は第三者と共有することができますが、秘密鍵がサーバー環境の範囲を離れないようにしてください。
Googleは、結果の整合性を確保するためにチャレンジ応答プロセスの変動を使用します。 CAPTCHAインスタンスは、サーバーがBIG Gによってホストされている検証システムに「順番」する暗号値を返します - 結果が有効であることが判明した場合、正しいHTTP応答がバックエンドロジックに返されます。
認証フロー全体を示すターンキーソリューションを実証することが重要です。これにより、Sortsの「サーバー」を使って始める必要があります - Express JSは最近頻繁にトピックでしたので、新しく作成されたプロジェクトスケルトンに展開します。
Tamhan @ Tamhan-ThinkPad:〜/ nodespace / nodeverify $
NPM INIT --Y
/home/tamhan/nodespace/nodeverify/package.jsonに書き込みます。
。 。 。
Tamhan @ Tamhan-ThinkPad:〜/ nodespace / nodeverify $
NPM Body-Parser Express Requestをインストールします - Save.
。 。 。
+ [email protected]
+ [email protected]
+ [email protected]
よく知られている「私はロボットではない」チェックボックスにHTMLファイルが必要です。これがインタラクションフローを示すサンプルであることを考えると、このステップに付随するマークアップを含む静的文書で始めてください。
< html&gt。
<頭>
< title> Recaptchaデモ:シンプルページ
< / title>
(イメージクレジット:Phil Galloway) このAdobe Frescoのチュートリアルでは、鮮やかで感�..
Adobeは今日の新しいシリーズのチュートリアルを起動しています。これは、さまざまなデザインプロジェクトを作成する方法を概説します。 ..