Class: SimpleAuth::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/simple_auth/config.rb

Constant Summary collapse

@@wipeout_session =
false
@@crypter =
proc do |password, salt|
  Digest::SHA256.hexdigest [password, salt].join("--")
end
@@salt =
proc do |record|
  Digest::SHA256.hexdigest [Time.to_s, ActiveSupport::SecureRandom.hex(32)].join("--")
end
@@credentials =
[:email, :login]
@@model =
:user
@@controller =
nil
@@login_url =
proc {  }
@@logged_url =
proc { dashboard_path }

Class Method Summary collapse

Class Method Details

.model_classObject



60
61
62
# File 'lib/simple_auth/config.rb', line 60

def self.model_class
  model.to_s.classify.constantize
end

.reset_session(*args) ⇒ Object Also known as: reset_session=

:nodoc:



54
55
56
# File 'lib/simple_auth/config.rb', line 54

def self.reset_session(*args) # :nodoc:
  Kernel.warn "The SimpleAuth::Config.reset_session accessor was disabled and will be removed in future versions."
end