Module: Mumukit::Auth

Defined in:
lib/mumukit/auth.rb,
lib/mumukit/auth/grant.rb,
lib/mumukit/auth/token.rb,
lib/mumukit/auth/version.rb,
lib/mumukit/auth/exceptions.rb,
lib/mumukit/auth/permissions.rb

Defined Under Namespace

Classes: AllGrant, EmailNotRegistered, Grant, InvalidTokenError, Metadata, OrgGrant, Permissions, SingleGrant, Token, UnauthorizedAccessError, User

Constant Summary collapse

VERSION =
'1.0.0'

Class Method Summary collapse

Class Method Details

.configObject



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

def self.config
  @config
end

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

Yields:



16
17
18
19
# File 'lib/mumukit/auth.rb', line 16

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