Module: Capcoauth
- Defined in:
- lib/capcoauth.rb,
lib/capcoauth/config.rb,
lib/capcoauth/engine.rb,
lib/capcoauth/errors.rb,
lib/capcoauth/version.rb,
lib/capcoauth/rails/routes.rb,
lib/capcoauth/notifications.rb,
lib/capcoauth/rails/helpers.rb,
lib/capcoauth/oauth/ttl_cache.rb,
lib/capcoauth/oauth/access_token.rb,
lib/capcoauth/rails/routes/mapper.rb,
lib/capcoauth/oauth/token_verifier.rb,
lib/capcoauth/rails/routes/mapping.rb,
app/controllers/capcoauth/login_controller.rb,
app/controllers/capcoauth/logout_controller.rb,
app/controllers/capcoauth/callback_controller.rb,
app/controllers/capcoauth/application_controller.rb
Defined Under Namespace
Modules: OAuth, Rails, VERSION
Classes: ApplicationController, AuthorizationError, CallbackController, Config, Engine, InstallGenerator, LoginController, LogoutController, MissingConfigurationError, MissingRequiredOptionError, Notifications
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
17
18
19
|
# File 'lib/capcoauth/config.rb', line 17
def self.configuration
@config || (fail MissingConfigurationError.new)
end
|
13
14
15
|
# File 'lib/capcoauth/config.rb', line 13
def self.configure(&block)
@config = Config::Builder.new(&block).build
end
|
.gem_version ⇒ Object
2
3
4
|
# File 'lib/capcoauth/version.rb', line 2
def self.gem_version
Gem::Version.new VERSION::STRING
end
|