Hallo,
ich versuche das auswählen eines sicheren Passworts zu ermöglichen,
leiter funktioniert validate_format_of bei mir nicht in diesem
Zusammenhang. Komischerweise zwei Zeilen da drüber habe ich eine email
Validierung die funktioniert.
Ich habe folgenden code in meinem model
[code=ruby]
validates_format_of :email,
:with => /(^([^@\s]+)@((?:[-_a-z0-9]+\.)+[a-z]{2,})$)/,
:message => "Die E-Mail Adresse ist nicht gültig"
validates_format_of :password,
:with => /^(?=.*d)(?=.*[a-z])(?=.*[A-Z])(?!.*s).{8,15}$/,
:message => "Das Passwort darf nur aus Zahlen, Buchstaben und ! ? -
_ bestehen"
[/code]
Das Passwort sollte demnach aus min. einer Zahl, einem kleinen und
großen Buchstaben, zwischen 8 und 15 Zeichen bestehen.
Wenn ich jedoch Hans1982 eingebe, funktioniert es nicht.
Weiß auch nicht wie ich es debuggen soll.
Würde gerne auch nur Zahlen, Buchstaben und ! ? - _ als Sonderzeichen
zulassen.
Kann mir jemand helfen?
on 2009-03-09 23:17
on 2009-03-10 11:20
Hallo zusammen, ich komme aus der PHP / Symfony Ecke und hab vor ein paar Wochen mit Rails angefangen und war direkt begeistert. Das einzige was mich gewundert hat war, dass es keinen deutschen IRC Raum gibt, bzw. dort keiner war. Bei Symfony (mit einem wesentlich kleinerem Hauptchat) sind immer so ca. 15-20 Leute im deutschen Chat um kleinere Probleme zwischendurch zu regeln und zu quatschen. Vielleicht hat der ein oder andere Lust, wenn er eh im grossen Raum ist, mal bei #rubyonrails-de reinzuschauen. Gruß Dominik
on 2009-03-10 15:19
Wenn ich online bin, dann auch immer noch in #ror.de Es wäre vielleicht sinnvoll die beiden zusammenzulegen. Max
on 2009-03-10 16:05
Hallo, tja den Channel kannte ich noch nicht. Aber zusammenlegen schon sinnvoll. ror.de: +: Ich nehm mal an euch gehört der Channel Für rubyonrails-de spricht: +: entspricht der normalen Channelbennenung wenn ich mich nicht irre. -: Der Owner hat sich seit Monaten nicht blicken lassen Gruß Dominik Am 10.03.2009 um 15:18 schrieb Maximilian Schulz:
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.