Sha256: e7cc85cf21243cb1f0125646ea5f6e384c092e567c5fb2d3e9d53fc0b49f91a6

Contents?: true

Size: 1.76 KB

Versions: 55

Compression:

Stored size: 1.76 KB

Contents

Cmor::UserArea.configure do |config|
  # Allow/disallow new user registrations.
  # 
  # default: config.enable_registrations = false
  # 
  config.enable_registrations = false

  # Set the base controller
  #
  # Default: config.base_controller = '::ApplicationController'
  #
  config.base_controller = '::ApplicationController'

  # Set the base mailer
  #
  # Default: config.base_mailer = 'ApplicationMailer'
  #
  config.base_mailer = 'ApplicationMailer'

  # Where to redirect to after successful login
  #
  # Default: config.after_sign_in_url = ->(controller) { main_app.root_path }
  #
  config.after_sign_in_url = ->(controller) { main_app.root_path }

  # This is the block, that will be passed to the acts_as_authentic call
  # in the user model.
  # 
  # Default: config.acts_as_authentic_options = ->(c) do
  #            config.crypto_provider = Authlogic::CryptoProviders::BCrypt
  #            config.login_field = :email
  #          end
  #          
  config.acts_as_authentic_options = lambda do |c|
    c.crypto_provider = Authlogic::CryptoProviders::BCrypt
    c.login_field     = :email
    # How paranoid are you?
    # c.perishable_token_valid_for = 24.hours
  end

  # Application name for mail delivery.
  # 
  # Default: config.application_name = Rails.application.class.name.deconstantize
  # 
  config.application_name = Rails.application.class.name.deconstantize

  # E-Mail sender address for password reset emails.
  # 
  # Default: config.email_from_address = 'info@example.com'
  # 
  config.email_from_address = lambda do
    ENV['CMOR_USER_AREA_FROM_ADDRESS'] || 'info@example.com'
  end
  
  # Allow/disallow users to remove their own accounts.
  # 
  # default: config.allow_users_to_destroy_self = true
  # 
  config.allow_users_to_destroy_self = true
end

Version data entries

55 entries across 54 versions & 2 rubygems

Version Path
cmor_user_area-0.0.51.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.50.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.49.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.48.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.45.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.44.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.43.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.42.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.41.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.40.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.39.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.38.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.37.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.36.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.35.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.34.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.33.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.32.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.31.pre spec/dummy~/config/initializers/cmor_user_area.rb
cmor_user_area-0.0.30.pre spec/dummy~/config/initializers/cmor_user_area.rb