module EducoderOauth class << self attr_accessor :client_id, :client_secret, :base_url, :redirect_uri def logger @_logger ||= STDOUT end def logger=(l) @_logger = l end def oauth_url "#{base_url}/oauth2?call_url=/oauth/authorize?client_id=#{client_id}&redirect_uri=#{URI.encode_www_form_component(redirect_uri)}&response_type=code" end end end