Hallo zusammen,
ich habe dem Member-DCA ein zusätzliches Feld, "Lizenzschlüssel", hinzugefügt, welcher im Registrierungsmodul mit eingegeben werden kann. Der hier eingegebene Schlüssel soll mit einer Datenbanktabelle gegengeprüft werden. Dies ist prinzipiell auch kein Problem.
Ich bin jedoch gerade unsicher, wie ich die Prüfung realisieren kann.
Ich dachte hier zunächst an einen Hook. Jedoch werden die Form-Hooks vom Registrierungsformular nicht getriggert, sodass mir hier nur der "CreateNewUser"-Hook bleiben würde.
Dieser klinkt sich jedoch zu spät ein. Wird der Hook ausgeführt, so ist bereits ein neues Mitglied angelegt.
Mit diesem Hook, um bei der Registrierung auf einen korrekten Lizenzschlüssel zu prüfen, müsste ich also, insofern ein falscher Schlüssel eingegeben wurde, den bereits angelegten Nutzer direkt wieder löschen. Das ist doch sehr unschön.
Gibt es noch eine andere Möglichkeit, wie ich die Eingabe prüfen könnte und mich quasi zwischen dem Abschicken des Registrierungsformulars und dem erstellen des neuen Mitglieds einklinken kann?
Lesezeichen