Class: Verikloak::Rails::Railtie
- Inherits:
-
Rails::Railtie
- Object
- Rails::Railtie
- Verikloak::Rails::Railtie
- Defined in:
- lib/verikloak/rails/railtie.rb
Overview
Hooks verikloak-rails into a Rails application lifecycle.
-
Applies configuration from ‘config.verikloak`
-
Inserts base ‘Verikloak::Middleware`
-
Auto-includes controller concern when enabled
Constant Summary collapse
- CONFIG_KEYS =
%i[ discovery_url audience issuer leeway skip_paths logger_tags error_renderer auto_include_controller render_500_json rescue_pundit middleware_insert_before middleware_insert_after auto_insert_bff_header_guard bff_header_guard_insert_before bff_header_guard_insert_after token_verify_options decoder_cache_limit token_env_key user_env_key bff_header_guard_options allow_http ].freeze