[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • Regiestrierung mit NachweisCode
Seite 1 von 1

Regiestrierung mit NachweisCode

Verfasst: 10. Jan 2017, 13:18
von fw-thomas
Hallo zusammen,
seit einigen Wochen regiestrieren sich bei mir eine Gruppe mit russischen Mails an.

Nun würde ich gerne das Verfahren so ändern, das man einen Kennwort, welches ich Hinterlege, eintragen muss. Sprich neues Pflichtfeld mit Prüfung auf Richtigkeit.

Wie und was muss ich eintragen ??

mfg
thomas

Re: Regiestrierung mit NachweisCode

Verfasst: 10. Jan 2017, 16:18
von Thomas.Skerbis
Hallo.
Um was geht es überhaupt?
Welches Addon, welches Formular?
Passwort? Bitte genauer erläutern.

Re: Regiestrierung mit NachweisCode

Verfasst: 10. Jan 2017, 16:37
von fw-thomas
es geht um das Regiestrierung Formular "06 - XForm Formbuilder", denke das gehört mit zum Addon Community.

Wollte nun, wenn ein User sich Regiestrieren will, das er ein Stichwort eintragen muss, welches vorher ein eingeschränkter Kreis (Kameraden der Feuerwehr) bekommen haben.

Damit will ich Fremde Anmelder aussperren, hatte in den Letzten Wochen mehrfache Anmelde Versuche von Russischen Mailadressen.

Meine Felddefinitionen:

Code: Alles auswählen

generate_key|activation_key
hidden|status|0

fieldset|label|Login-Daten:

text|email|E-Mail:*|
text|firstname|Vorname:*
validate|empty|firstname|Bitte geben Sie Ihren Vornamen ein.

text|name|Nachname:*
validate|empty|name|Bitte geben Sie Ihren Namen ein.

text|wehr|Ortswehr:*
validate|empty|wehr|Bitte geben Sie Ihrer Ortswehr ein.

text|Gruppe|Gruppe**:


password|password|Ihr Passwort:*|
password|password_2|Passwort bestätigen:*||no_db



html|required|<p class="form-required">* Pflichtfelder</p>
html|required|<p class="form-required">** Bei Bedarf</p>

captcha|Bitte geben Sie den entsprechenden Sicherheitscode ein. Sollten Sie den Code nicht lesen können klicken Sie bitte auf die Grafik, um einen neuen Code zu generieren.|Sie haben den Sicherheitscode falsch eingegeben.


validate|email|email|Bitte geben Sie die E-Mail ein.
validate|unique|email|Diese E-Mail existiert schon|rex_com_user
validate|empty|email|Bitte geben Sie Ihre e-Mail ein.

validate|empty|password|Bitte geben Sie ein Passwort ein.
validate|compare|password|password_2|Bitte geben Sie zweimal das gleiche Passwort ein

com_auth_password_hash|password_hash|password

action|copy_value|email|login
action|db|rex_com_user
action|db2email|access_request_de|email|
action|db2email|regist_de|
mfg
thomas

Re: Regiestrierung mit NachweisCode

Verfasst: 10. Jan 2017, 17:02
von Oliver.Kreischer
Hi,

so sollte es gehen:
(Einfach die Zeilen an der gewünschten Stelle in der Moduleingabe platzieren.)

Code: Alles auswählen

text|kennwort|Kennwort|||
validate|compare_value|kennwort|pups|Bitte das richtige Kennwort eingeben
Das Kennwort ist pups

LG
Oliver

Re: Regiestrierung mit NachweisCode

Verfasst: 10. Jan 2017, 19:15
von fw-thomas
Top, das hast schon mal super geklappt.
Hoffe das ich nun damit ruhe von den russenmails habe

Re: [erledigt] Regiestrierung mit NachweisCode

Verfasst: 12. Jan 2017, 11:00
von alexplus
fw-thomas hat geschrieben:Hallo zusammen,
seit einigen Wochen regiestrieren sich bei mir eine Gruppe mit russischen Mails an.

Nun würde ich gerne das Verfahren so ändern, das man einen Kennwort, welches ich Hinterlege, eintragen muss. Sprich neues Pflichtfeld mit Prüfung auf Richtigkeit.

Wie und was muss ich eintragen ??

mfg
thomas
In der Doku zu YForm gibt es weitere Erläuterungen, wie man sich vor Spam in einem YForm-Formular schützen kann. Geht auch (mit etwas Anpassung) für XForm.
https://github.com/yakamara/redaxo_yfor ... mschutz.md

Re: Regiestrierung mit NachweisCode

Verfasst: 15. Feb 2017, 11:27
von fw-thomas
Oliver.Kreischer hat geschrieben:Hi,

so sollte es gehen:
(Einfach die Zeilen an der gewünschten Stelle in der Moduleingabe platzieren.)

Code: Alles auswählen

text|kennwort|Kennwort|||
validate|compare_value|kennwort|pups|Bitte das richtige Kennwort eingeben
Das Kennwort ist pups

LG
Oliver
Hatte den Code eingebunden gehabt ..
Allerdings habe ich dann festgestellt, das es eine Fehlermeldung gab
  • errorcode - insertqueryerror
Es geht auch eine Mail raus an den User und den Admin, aber eine speicherung in der DB erfolgt nicht.

mfg
thomas

Re: Regiestrierung mit NachweisCode

Verfasst: 15. Feb 2017, 12:24
von Oliver.Kreischer
Hallo Thomas,

wahrscheinlich fehlt in der DB das Feld 'kennwort'.
Also entweder legst du das an oder du setzt bei dem Input ein no_db

LG
Oliver

Re: Regiestrierung mit NachweisCode

Verfasst: 15. Feb 2017, 12:31
von fw-thomas
Oliver.Kreischer hat geschrieben:Hallo Thomas,

wahrscheinlich fehlt in der DB das Feld 'kennwort'.
Also entweder legst du das an oder du setzt bei dem Input ein no_db

LG
Oliver
also so in etwa

Code: Alles auswählen

text|kennwort|Kennwort|no_db||