class OmniAuth::Strategies::Redmine
Public Instance Methods
consumer()
click to toggle source
Calls superclass method
# 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_info()
click to toggle source
# 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
Private Instance Methods
redmine_base_url()
click to toggle source
# File lib/omniauth/strategies/redmine.rb, line 31 def redmine_base_url options.redmine_base_url << '/' unless options.redmine_base_url.end_with?('/') options.redmine_base_url end