module RoseQuartz::Hooks

Public Class Methods

initialize_hooks!() click to toggle source
# File lib/rose_quartz/hooks.rb, line 4
def self.initialize_hooks!
  ::Devise.setup do |c|
    c.warden do |manager|
      manager.default_strategies(scope: :user).unshift :two_factor_authenticatable
    end
  end

  ::Devise::SessionsController.prepend Devise::SessionsControllerExtensions
  ::Devise::RegistrationsController.prepend Devise::RegistrationsControllerExtensions
end