エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
私はロボットではありません reCAPTCHA v3設置(Go) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
私はロボットではありません reCAPTCHA v3設置(Go) - Qiita
最近管理しているサーバーに不正なアクセスが多発していて、 お問合せフォームに最終データをPOSTしてき... 最近管理しているサーバーに不正なアクセスが多発していて、 お問合せフォームに最終データをPOSTしてきやがるBOTが多い事多い事。 という事で最終チェックにGoogleの提供しているreCAPTCHAを取り入れる事にしました。 v2はチェックつけるタイプでv3はなんと何もせずにスコア値で評価されるとの事です。 設置の流れ * KeyとSecretを取得 * javascriptを設置してスコアを収集(トークンに隠蔽されます)しフォーム送信 * バックエンドでGoogleのAPIにトークンを問い合わせてスコアを取得 こんな感じです。詳しくは公式ドキュメントに。 PHP版は書いている方がいたので(GoogleのreCAPTCHA v3をPHPで使う) 今回はバックエンド部分をGoでさくっとやってみます。 githubに全ソース置きました キーさえ取ればdocker-composeで即動かせます