Class: OmniAuth::Strategies::Redmine

Inherits:
OAuth
  • Object
show all
Defined in:
lib/omniauth/strategies/redmine.rb

Instance Method Summary collapse

Instance Method Details

#consumerObject



7
8
9
10
11
12
13
14
# File 'lib/omniauth/strategies/redmine.rb', line 7

def consumer
  options.client_options = {
    :authorize_url => "#{redmine_base_url}oauth/authorize",
    :request_token_url => "#{redmine_base_url}oauth/request_token",
    :access_token_url => "#{redmine_base_url}oauth/access_token"
  }
  super
end

#raw_infoObject



26
27
28
# File 'lib/omniauth/strategies/redmine.rb', line 26

def raw_info
  @raw_info ||= MultiJson.decode(access_token.get("#{redmine_base_url}oauth/user_info.json").body)
end