Enforce maximum email length

This commit is contained in:
Omar Roth 2019-06-07 11:28:58 -05:00
parent 1db648a525
commit ab3980cd38
No known key found for this signature in database
GPG key ID: B8254FB7EC3D37F2

View file

@ -897,7 +897,8 @@ post "/login" do |env|
next templated "error"
end
email = env.params.body["email"]?.try &.downcase
# https://stackoverflow.com/a/574698
email = env.params.body["email"]?.try &.downcase.byte_slice(0, 254)
password = env.params.body["password"]?
account_type = env.params.query["type"]?