class RailsBase::Configuration::Mfa
Constants
- DEFAULT_VALUES
- MFA_MAX_LENGTH
- MFA_MIN_LENGTH
Private Instance Methods
custom_validations()
click to toggle source
# File lib/rails_base/configuration/mfa.rb, line 65 def custom_validations enforce_twilio! end
default_values()
click to toggle source
# File lib/rails_base/configuration/mfa.rb, line 79 def default_values DEFAULT_VALUES end
enforce_twilio!()
click to toggle source
# File lib/rails_base/configuration/mfa.rb, line 69 def enforce_twilio! return unless enable == true return if twilio_sid.present? && twilio_auth_token.present? && twilio_from_number.present? raise InvalidConfiguration, "twilio_sid twilio_auth_token twilio_from_number need to be present when `mfa.enabled`" end