# File lib/authlogic_pam/acts_as_authentic.rb, line 18 def self.included?(klass) klass.class_eval do attr_accessor :pam_password if validate_pam_login validates_uniqueness_of :pam_login, :scope => validations_scope, :if => :using_pam? validates_presence_of :pam_password, :if => :validate_pam? validate :validate_pam, :if => :validate_pam? end end end