Module: Hanko::Rails
- Defined in:
- lib/hanko-rails.rb,
lib/hanko/rails/engine.rb,
lib/hanko/rails/version.rb,
lib/hanko/rails/middleware.rb,
lib/hanko/rails/test_helper.rb,
lib/hanko/rails/configuration.rb,
lib/hanko/rails/authentication.rb,
lib/hanko/rails/generators/install_generator.rb
Overview
Rails integration for Hanko authentication.
Provides middleware, controller helpers, and test utilities for authenticating users via Hanko in a Rails application.
Defined Under Namespace
Modules: Authentication, Generators, TestHelper Classes: Configuration, Engine, Middleware
Constant Summary collapse
- VERSION =
'0.1.5'
Class Method Summary collapse
-
.configuration ⇒ Hanko::Rails::Configuration
Returns the current configuration instance.
-
.configure {|config| ... } ⇒ void
Yields the configuration instance for modification.
-
.reset_configuration! ⇒ Hanko::Rails::Configuration
Resets the configuration to default values.
Class Method Details
.configuration ⇒ Hanko::Rails::Configuration
Returns the current configuration instance.
27 28 29 |
# File 'lib/hanko-rails.rb', line 27 def configuration @configuration ||= Configuration.new end |
.configure {|config| ... } ⇒ void
This method returns an undefined value.
Yields the configuration instance for modification.
41 42 43 |
# File 'lib/hanko-rails.rb', line 41 def configure yield(configuration) end |
.reset_configuration! ⇒ Hanko::Rails::Configuration
Resets the configuration to default values.
48 49 50 |
# File 'lib/hanko-rails.rb', line 48 def reset_configuration! @configuration = Configuration.new end |