Validate that e-mail resolves with MX and it's not blacklisted (#7631)
Original patch by @j-a4
This commit is contained in:
		
				
					committed by
					
						
						Yamagishi Kazutoshi
					
				
			
			
				
	
			
			
			
						parent
						
							182bdbc5f4
						
					
				
				
					commit
					63c7b91572
				
			@@ -65,6 +65,7 @@ class User < ApplicationRecord
 | 
			
		||||
 | 
			
		||||
  validates :locale, inclusion: I18n.available_locales.map(&:to_s), if: :locale?
 | 
			
		||||
  validates_with BlacklistedEmailValidator, if: :email_changed?
 | 
			
		||||
  validates_with EmailMxValidator, if: :email_changed?
 | 
			
		||||
 | 
			
		||||
  scope :recent, -> { order(id: :desc) }
 | 
			
		||||
  scope :admins, -> { where(admin: true) }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user