Module: Devise

Defined in:
lib/devise_masquerade.rb

Defined Under Namespace

Classes: MasqueradesController

Constant Summary collapse

@@masquerade_param =
'masquerade'
@@masquerade_expires_in =
1.minute
@@masquerade_key_size =
16
@@masquerade_bypass_warden_callback =
false
@@masquerade_routes_back =
false
@@masquerade_storage_method =
:session

Class Method Summary collapse

Class Method Details

.masquerade_storage_method_cache?Boolean

Returns:

  • (Boolean)


52
53
54
# File 'lib/devise_masquerade.rb', line 52

def self.masquerade_storage_method_cache?
  Devise.masquerade_storage_method == :cache
end

.masquerade_storage_method_session?Boolean

Returns:

  • (Boolean)


48
49
50
# File 'lib/devise_masquerade.rb', line 48

def self.masquerade_storage_method_session?
  Devise.masquerade_storage_method == :session
end