Module: Mumukit::Auth

Defined in:
lib/mumukit/auth.rb,
lib/mumukit/auth/slug.rb,
lib/mumukit/auth/grant.rb,
lib/mumukit/auth/roles.rb,
lib/mumukit/auth/scope.rb,
lib/mumukit/auth/store.rb,
lib/mumukit/auth/token.rb,
lib/mumukit/auth/version.rb,
lib/mumukit/auth/exceptions.rb

Defined Under Namespace

Modules: Roles Classes: AllGrant, FirstPartGrant, Grant, InvalidSlugFormatError, InvalidTokenError, Permissions, Scope, SingleGrant, Slug, Store, Token, UnauthorizedAccessError

Constant Summary collapse

VERSION =
'2.2.0'

Class Method Summary collapse

Class Method Details

.configObject



25
26
27
# File 'lib/mumukit/auth.rb', line 25

def self.config
  @config
end

.configure {|@config| ... } ⇒ Object

Yields:



20
21
22
23
# File 'lib/mumukit/auth.rb', line 20

def self.configure
  @config ||= OpenStruct.new
  yield @config
end