class OmniAuth::Strategies::Oschina
Public Instance Methods
email()
click to toggle source
# File lib/omniauth/strategies/oschina.rb, line 51 def email raw_info['email'] end
email_access_allowed?()
click to toggle source
# File lib/omniauth/strategies/oschina.rb, line 55 def email_access_allowed? options['scope'] =~ /user/ end
raw_info()
click to toggle source
# File lib/omniauth/strategies/oschina.rb, line 45 def raw_info access_token.options[:param_name] = 'access_token' access_token.options[:mode] = :query @raw_info ||= access_token.get('action/oauth2/user').parsed end
request_phase()
click to toggle source
Calls superclass method
# File lib/omniauth/strategies/oschina.rb, line 13 def request_phase super end