Sha256: b7e3a6f5b0a440056dd21be2494038f25bf3fd831fb450741849d5fa588fba18
Contents?: true
Size: 1.01 KB
Versions: 13
Compression:
Stored size: 1.01 KB
Contents
require 'active_support/core_ext/module/delegation' require 'active_support/core_ext/module/attribute_accessors' require 'active_support/hash_with_indifferent_access' module Ecm module UserArea module Configuration def configure yield self end mattr_accessor(:enable_registrations) { false } mattr_accessor(:allow_users_to_destroy_self) { true } mattr_accessor(:base_controller) { 'FrontendController' } mattr_accessor(:base_mailer) { 'ApplicationMailer' } mattr_accessor(:force_after_sign_in_url) { false } mattr_accessor(:acts_as_authentic_options) do ->(config) do config.crypto_provider = Authlogic::CryptoProviders::BCrypt config.login_field = :email end end mattr_accessor(:application_name) { Rails.application.class.name.deconstantize } mattr_accessor(:email_from_address) do lambda do ENV['ECM_USER_AREA_FROM_ADDRESS'] || 'info@example.com' end end end end end
Version data entries
13 entries across 13 versions & 1 rubygems