Sha256: c1babca924e790351b206f308873a4af9310e8df60e02a79ef1e0a6b458d1b0a
Contents?: true
Size: 733 Bytes
Versions: 17
Compression:
Stored size: 733 Bytes
Contents
require "rodauth/rails/middleware" require "rodauth/rails/controller_methods" require "rails" module Rodauth module Rails class Railtie < ::Rails::Railtie initializer "rodauth.middleware" do |app| app.middleware.use Rodauth::Rails::Middleware if Rodauth::Rails.middleware? end initializer "rodauth.controller" do ActiveSupport.on_load(:action_controller) do include Rodauth::Rails::ControllerMethods end end initializer "rodauth.test" do # Rodauth uses RACK_ENV to set the default bcrypt hash cost ENV["RACK_ENV"] = "test" if ::Rails.env.test? end rake_tasks do load "rodauth/rails/tasks.rake" end end end end
Version data entries
17 entries across 17 versions & 1 rubygems