lib/rodauth/rails/railtie.rb in rodauth-rails-0.10.0 vs lib/rodauth/rails/railtie.rb in rodauth-rails-0.11.0
- old
+ new
@@ -1,7 +1,8 @@
require "rodauth/rails/middleware"
require "rodauth/rails/controller_methods"
+require "rodauth/rails/log_subscriber"
require "rails"
module Rodauth
module Rails
@@ -12,9 +13,13 @@
initializer "rodauth.controller" do
ActiveSupport.on_load(:action_controller) do
include Rodauth::Rails::ControllerMethods
end
+ end
+
+ initializer "rodauth.log_subscriber" do
+ Rodauth::Rails::LogSubscriber.attach_to :rodauth
end
initializer "rodauth.test" do
# Rodauth uses RACK_ENV to set the default bcrypt hash cost
ENV["RACK_ENV"] = "test" if ::Rails.env.test?