# File lib/merb-auth-more/mixins/salted_user/ar_salted_user.rb, line 6
        def self.extended(base)
          base.class_eval do
            
            validates_presence_of     :password,                   :if => :password_required?
            validates_presence_of     :password_confirmation,      :if => :password_required?
            validates_confirmation_of :password,                   :if => :password_required?
            
            before_save :encrypt_password
          end # base.class_eval
                  
        end