module Aerogel::Db::SecurePassword::ClassMethods
Public Instance Methods
use_secure_password()
click to toggle source
# File lib/aerogel/users/secure_password.rb, line 14 def use_secure_password attr_reader :password field :password_digest, type: String validates_presence_of :password, on: :create, if: :validate_password? validates_confirmation_of :password, if: lambda { |r| r.password.present? } validates_presence_of :password_confirmation, if: lambda { |r| r.password.present? } if respond_to?(:attributes_protected_by_default) def self.attributes_protected_by_default #:nodoc: super + ['password_digest'] end end end