フォームに対するスパムへの対処について

デジタル

ロボット認証やログインシステムを用いてスパムを締め出そうという感じの記事です。

(↑7万件以上のスパム回答)

(↑スパムされすぎてフォームが開けなくなった)

まずはentryの対策です。
entryはgoogleログインを実装しました。
https://form.nuller.net/entry
↑実際に開いてみればわかる()
ログイン成功時にユーザーにtokenを付与してます。
ついでにそのクエリにtokenとemailを書いてます。
urlに書いてあるemailを偽造しようとするとログインに飛ばされる仕組みです。

次にcontactの対策です。
https://form.nuller.net/contact
ReCAPTCHAを導入してみました。
以上です。

(2023年9月4日追記)
contactについてですが、ReCATPCHAが突破されるようになったためGoogleログインを導入しました。