Просмотр исходного кода

Validate password length when registering

Alasdair Smith 8 лет назад
Родитель
Сommit
e99165b475

+ 4 - 1
services/web/app/coffee/Features/User/UserRegistrationHandler.coffee

@@ -20,10 +20,13 @@ module.exports = UserRegistrationHandler =
 				hasZeroLength = true
 		return hasZeroLength
 
+	isTooShort: (prop, length) ->
+		return prop.length < length
+
 	_registrationRequestIsValid : (body, callback)->
 		email = EmailHelper.parseEmail(body.email) or ''
 		password = body.password
-		if @hasZeroLengths([password, email])
+		if @hasZeroLengths([password, email]) or @isTooShort(password, 6)
 			return false
 		else
 			return true