https://bugzilla.novell.com/show_bug.cgi?id=702474 https://bugzilla.novell.com/show_bug.cgi?id=702474#c0 Summary: NCC rejects some password characters Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: All OS/Version: All Status: NEW Severity: Major Priority: P5 - None Component: Bugzilla AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jengelh@medozas.de QAContact: novbugzilla-bugs@forge.provo.novell.com Found By: Beta-Customer Blocker: --- Please reassign to Novell Customer Center, which is not available for selection for us non-corporate mortals... The javascript function "isPasswordSpecial" loaded by means of https://secure-www.novell.com/selfreg/jsp/protected/manageAccount.jsp does not consider U+002F (/), U+0027 ('), U+0060 (`) as special characters, as it probably does anything that goes beyond ASCII - in fact, these characters receive no mark at all, and the password "foobar4:/" is rejected altogether, with: "Please enter a valid password that contains at least 6 characters and at least one letter and one number or punctuation character." But this error message is wrong because 6 characters are in there, as is a letter and a punctuation char. Proposed fix: Nuke this: if (! (isLetter(c) || isDigit(c) || isPasswordSpecial(c)) ) { return false; } Let it be my problem if I choose Unicode chars. Just store it in the DB. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.