Class: RailsBase::Configuration::LoginBehavior

Inherits:
Base
  • Object
show all
Defined in:
lib/rails_base/configuration/login_behavior.rb

Constant Summary collapse

DEFAULT_VALUES =
{
  fallback_to_referred: {
    type: :boolean,
    default: true,
    description: 'Enable capturing requests context when login fails. Upon login, redirect user to page they tried to go to.',
  },
  email_max_use_verification:{
    type: :integer,
    default: 2,
    description: 'Maximum number of times User can click link for verifiaction',
  },
  email_max_use_forgot:{
    type: :integer,
    default: 2,
    description: 'Maximum number of times User can click link for forgot password flow',
  },
}

Constants inherited from Base

Base::ALLOWED_TYPES

Method Summary

Methods inherited from Base

_allow_write_block?, _unset_allow_write!, #assign_default_values!, #dig, #initialize, #override_methods!, #validate!

Constructor Details

This class inherits a constructor from RailsBase::Configuration::Base