Ab Version 2.16 des Plugins haben Sie die Möglichkeit, Ihre eigene Cloud-Anwendung zu erstellen, die über eine API mit dem Plugin kommuniziert und den Großteil der Plugin-Funktionen auf Ihrer eigenen Prämisse handhabt.
Ein häufiges Szenario wäre, wenn Sie mehrere WordPress-Websites verwalten und deren Schutz von einem einzigen Ort aus verfolgen möchten. So können Sie die Listen zum Zulassen/Verweigern und Sperren synchronisieren und haben so einen gemeinsamen Schutz.
Wir haben eine API für einen solchen Bedarf entwickelt und ihren Code in das Plugin aufgenommen. Sie finden die Schnittstelle auf der Registerkarte „Einstellungen“.
Sie können Ihre App mit jeder Technologie erstellen, die Sie möchten. . Die einzige Voraussetzung dafür, neben der Sicherheit natürlich, ist die Kompatibilität mit dem API-Format, das vom Plugin unterstützt wird.
Wir haben die API-Spezifikationen im OpenAPI-Format zusammengestellt. Sie können sie über diesen Link herunterladen.
Sie können die specs-Datei mit einem Online-Swagger-Editor oder einem anderen ähnlichen Tool öffnen.
Ihre API sollte der Namenskonvention genau so folgen, wie sie in den Spezifikationen angegeben ist. Wenn Sie alles richtig gemacht haben, sehen Sie nach dem Importieren Ihrer App in das Plugin über einen Setup-Link sofort die aktualisierte Schnittstelle.
Wir möchten ein paar Tipps zum Setup-Link geben. Dies ist das Einzige, was geklärt werden muss, da es darum geht, wie eine neue App installiert wird. Der Setup Link ist der Link, den Sie erstellen und optional Ihren Kunden geben, um Ihre App auf der Domain zu aktivieren. Daher sollte dieser Link sicher sein und alle Informationen über Ihre App in dem im OpenAPI-Dokument beschriebenen Format zurückgeben. Wir empfehlen Ihnen, unseren Cloud-Service zu abonnieren, bevor Sie sich entscheiden, Ihre eigene App zu erstellen, damit Sie den Ablauf besser verstehen und das Konzept duplizieren können.
Es ist erwähnenswert, dass der Aufbau Ihres eigenen Dienstes eine einfache Aufgabe zu sein scheint, aber seien Sie darauf vorbereitet, einige Monate komplizierter Entwicklung zu verbringen, um alles richtig zu machen. Wenn eine solche Investition keinen Sinn macht, sollten Sie unsere erschwingliche Lösung in Betracht ziehen, die vom Limit Login Attempts Team erstellt wurde.