# 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