mirror of
https://github.com/discourse/discourse.git
synced 2025-06-05 09:54:46 +08:00
SECURITY: Remove email validation check bypass
- Increase size of email column to varchar(513) - Give error message on signup when email is too large Overall impact: Low, allows signups from blocked domains. Main risk is increased spam.
This commit is contained in:
8
db/migrate/20150713203955_enlarge_users_email_field.rb
Normal file
8
db/migrate/20150713203955_enlarge_users_email_field.rb
Normal file
@ -0,0 +1,8 @@
|
||||
class EnlargeUsersEmailField < ActiveRecord::Migration
|
||||
def up
|
||||
change_column :users, :email, :string, :limit => 513
|
||||
end
|
||||
def down
|
||||
change_column :users, :email, :string, :limit => 128
|
||||
end
|
||||
end
|
Reference in New Issue
Block a user