Module: PadlockAuth
- Defined in:
- lib/padlock_auth.rb,
lib/padlock_auth/config.rb,
lib/padlock_auth/errors.rb,
lib/padlock_auth/railtie.rb,
lib/padlock_auth/version.rb,
lib/padlock_auth/config/option.rb,
lib/padlock_auth/config/scopes.rb,
lib/padlock_auth/rails/helpers.rb,
lib/padlock_auth/token/strategy.rb,
lib/padlock_auth/abstract_strategy.rb,
lib/padlock_auth/mixins/build_with.rb,
lib/padlock_auth/token/access_token.rb,
lib/padlock_auth/http/error_response.rb,
lib/padlock_auth/rails/token_factory.rb,
lib/padlock_auth/abstract_access_token.rb,
lib/padlock_auth/mixins/hide_attribute.rb,
lib/padlock_auth/utils/abstract_builder.rb,
lib/padlock_auth/http/invalid_token_response.rb,
lib/padlock_auth/http/forbidden_token_response.rb,
lib/padlock_auth/rails/action_cable_channel_helpers.rb
Overview
PadlockAuth allows you to secure your Rails application using access tokens provided by an external provider.
Defined Under Namespace
Modules: Errors, Http, Matchers, Mixins, Rails, Token, Utils Classes: AbstractAccessToken, AbstractStrategy, Config, Railtie
Constant Summary collapse
- VERSION =
PadlockAuth version.
"0.2.0"
Class Method Summary collapse
-
.configuration ⇒ PadlockAuth::Config
(also: config)
Configuration instance.
-
.configure {|PadlockAuth::Config| ... } ⇒ Object
Configure PadlockAuth.
Class Method Details
.configuration ⇒ PadlockAuth::Config Also known as: config
Returns configuration instance.
59 60 61 |
# File 'lib/padlock_auth.rb', line 59 def configuration @config || configure end |
.configure {|PadlockAuth::Config| ... } ⇒ Object
Configure PadlockAuth.
53 54 55 |
# File 'lib/padlock_auth.rb', line 53 def configure(&) @config = Config.build(&) end |