Sha256: 5d726c8392774c369278b810fa3563f060860c3c7660fd637a9ad5d70d54d062
Contents?: true
Size: 933 Bytes
Versions: 1
Compression:
Stored size: 933 Bytes
Contents
module NulogySSO class Engine < ::Rails::Engine isolate_namespace NulogySSO # Load all gems in the gemspec, as opposed to explicit require calls Bundler.require(*Rails.groups) config.autoload_paths << File.expand_path("lib/nulogy_sso/controller_helper", __dir__) # Instruct apps using Sprockets to include assets from NulogySSO initializer "nulogy_sso.assets.precompile" do |app| app.config.assets.precompile += ["nulogy_sso/sso_error.css", "nulogy_sso/favicon.png"] end config.after_initialize do if NulogySSO.auth_config.blank? raise "Missing auth_config config object. Consider using config_for() to load a YAML config file." end if NulogySSO.find_user_by_email.blank? raise "Missing find_user_by_email config lambda." end if NulogySSO.validate_user.blank? raise "Missing validate_user config lambda." end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
nulogy_sso-0.2.0 | lib/nulogy_sso/engine.rb |