Validate password length when registering

This commit is contained in:
Alasdair Smith 2018-10-04 10:03:21 +01:00
parent cc962c3e6f
commit e99165b475

View file

@ -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