Signup Gate

Fake-Registrierungen verhindern, bevor ein Konto entsteht

Ein Script-Tag im Anmeldeformular, eine Prüfung auf Ihrem Server. Bots, Wegwerfadressen, tote Domains und Anmeldungen über Tor oder VPN fallen auf. Tippfehler wie gmial.com bekommen eine Korrektur.

  • Kein Rätsel
  • Prüft die E-Mail
  • Erst Monitor-Modus

Was geprüft wird

Drei Prüfungen bei jeder Anmeldung

Netzwerk und Browser kommen mit dem Token. Die E-Mail kommt mit dem Verify-Aufruf Ihres Servers.

  • Netzwerk

    Tor, VPN, Residential Proxys und Hosting-Adressen, nach Klasse benannt.

  • Browser

    Headless-Browser und Skripte, die Formulare für Bots ausfüllen.

  • E-Mail

    Falsche Syntax, Domains ohne Mailempfang, Wegwerfpostfächer, Tippfehler und Funktionsadressen.

So funktioniert es

Vier Schritte, nichts zu tun für Ihre Besucher

Dasselbe Formular-Gate wie für jedes Formular, nur mit der Adresse in der Prüfung.

  1. 1

    Das gate.js-Tag einbinden

    Ein Script-Tag auf der Anmeldeseite, mit Ihrem Site-Key.

    signup.html
    <script
      src="https://ipscanner.io/gate.js"
      data-sitekey="site_4fQ8nZ2kLm7xR1vT9cBw"
      async></script>
  2. 2

    Das Formular trägt ein Token

    gate.js fügt ein verstecktes Feld ipscanner-token hinzu. Keine Cookies, kein Browserspeicher.

    signup.html
    <form method="post" action="/signup">
      <input name="email" type="email">
      <input name="password" type="password">
      <!-- added by gate.js -->
      <input type="hidden"
        name="ipscanner-token"
        value="c2l0ZV80ZlE4fDE3…">
    </form>
  3. 3

    Mit der E-Mail prüfen

    Ihr Server schickt Token und Adresse an /v1/gate/verify und erhält eine Antwort.

    POST /v1/gate/verify
    {
      "success": true,
      "class": "human",
      "action": "flag",
      "mode": "enforce",
      "email": {
        "status": "risky",
        "reason": "typo",
        "suggestion": "jane@gmail.com",
        "domain": "gmial.com",
        "action": "flag"
      }
    }
  4. 4

    Je Ergebnis entscheiden

    Wegwerf- und ungültige Adressen werden standardmäßig blockiert. Tippfehler werden markiert, damit Sie die Korrektur anbieten können.

    • Ungültige AdresseZulassenMarkierenBlockieren
    • WegwerfadresseZulassenMarkierenBlockieren
    • Wohl ein TippfehlerZulassenMarkierenBlockieren
    • FunktionsadresseZulassenMarkierenBlockieren

Die Prüfung

Etwa zehn Zeilen auf Ihrem Server

Senden Sie email mit dem Token. Lehnen Sie die Anmeldung ab, wenn action im Enforce-Modus block ist, und zeigen Sie email.suggestion, wenn es eine gibt.

verify.mjs
// token = the form's "ipscanner-token" field, ip = the visitor's address
// email = the address the form submitted
const res = await fetch('https://ipscanner.io/v1/gate/verify', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ secret: process.env.IPSCANNER_GATE_SECRET, token, remote_ip: ip, email })
});
const v = await res.json();
if (!v.success || (v.action === 'block' && v.mode === 'enforce')) {
  // reject the signup; v.email.suggestion holds "did you mean" when there is one
}

Erst beobachten, dann blocken

Sehen Sie jede Anmeldung, die es stoppen würde

Im Monitor-Modus wird nichts abgelehnt. Das Sites-Dashboard zeigt jede Anmeldung mit Klasse, E-Mail-Ergebnis und dem, was passiert wäre.

  • Kostenlos beobachten: 30.000 Prüfungen im Monat und 7 Tage Log
  • Durchsetzen ab Starter, 17,99 €/Monat
  • Eine Anfrage pro Anmeldung mit E-Mail-Prüfung
  • Jede Aktion ohne Redeploy ändern
Anmeldeformular · example.comMonitorEnforce
  • 14:02Mensch · WegwerfadresseWürde blockieren
  • 14:01MenschZulassen
  • 13:58Bösartige AutomatisierungWürde blockieren
  • 13:57Mensch · Wohl ein TippfehlerMarkieren
  • 13:55VPN · Ungültige AdresseWürde blockieren

FAQ

Fragen

Die Syntax, ob die Domain E-Mails empfängt (ihre MX-Einträge), Anbieter von Wegwerfpostfächern, Tippfehler großer Webmail-Domains wie gmial.com und Funktionsadressen wie info@.

Schützen Sie Ihr Anmeldeformular

Gate mit Anmelde-E-Mails anlegen, ein Script-Tag einfügen, die Prüfung ergänzen. Free läuft im Monitor-Modus; Starter blockt, ab 17,99 €/Monat.

Kein Anmeldeformular? Das Formular-Gate passt auf jedes Formular