CAPTCHA – Sitekey/Secretkey generieren
Für die Implementierung des BerlinSMS CAPTCHA als Komponente brauchen Sie sowohl den Sitekey als auch den Secretkey. Beide zu generierenden Schlüssel dienen der Sicherheit. Sie behindern automatisierte Dienste die Verifizierung der Challenge fälschen können.
Mit dem offen auf der Homepage liegenden Sitekey lässt sich die Webseite überprüfen und eine CAPTCHA-Challenge erzeugen. Dabei erhält das Frontend eine Aufgabe, die gelöst werden muss. Mit Hilfe des serverseitig liegenden Secretkeys kann die Korrektheit der Lösung geprüft werden.
Bitte beachten Sie die folgenden Schritte, um den Secretkey und den Sitekey für die Zwei-Faktor-Authentifizierung zu generieren:
- Registrieren Sie sich oder melden Sie sich an: https://app.berlinsms.de/
- Navigieren Sie über die Sidebar auf die Seite „2FA/Captcha“ oder über folgenden Link: https://app.berlinsms.de/keygen
- Existiert noch kein Eintrag, klicken Sie oben links auf „Eintrag hinzufügen“.
- Hier können Sie nun im angezeigten Formular ihre Webseite erfassen:
- Name: Geben Sie Ihrem Eintrag einen Namen, unter welchem Sie die Webseiten verwalten möchten
- Typ: Wählen Sie hier im Dropdown „Captcha“ aus.
- Domains: Geben Sie hier den Damainnamen ein, unter der Sie das CAPTCHA-Modul verwenden möchten. Ohne zusätzliche Pfade.
Sie können auch Subdomains anlegen. Die Subdomain www. muss nicht explizit eingegeben werden.
Bsp.: Webseite URL: https://www.berlinsms.de/ → Was Sie eingeben müssen: berlinsms.de
Nachdem sie eine Domain eingetragen haben, können Sie weitere Domainnamen eingeben.
- Sichern Sie ihre Einstellungen über den Button „Konfiguration speichern“. Anschließend erscheint Ihr Eintrag in der oben angezeigten Liste.
- Unter dem Formularpunkt “Keys” können Sie nun Ihre generierten 2CAPTCHA Secret- und Sitekeys auslesen.
Nun können Sie mit der Implementierung auf Ihrer eigenen Webseite fortfahren und die hier erstellten Keys verwenden.
Die Konfiguration können Sie im Nachhinein nach Belieben ändern. Sie können neue Einträge erstellen und bereits vorhandene bearbeiten oder löschen.