Class: OmniAuth::Strategies::Office365

Inherits:
OAuth2
  • Object
show all
Defined in:
lib/omniauth/strategies/ms_office365.rb

Instance Method Summary collapse

Instance Method Details

#authorize_paramsObject



14
15
16
17
# File 'lib/omniauth/strategies/ms_office365.rb', line 14

def authorize_params
  options.authorize_params[:scope] = 'offline_access openid User.Read Contacts.Read'
  super
end

#raw_infoObject



35
36
37
# File 'lib/omniauth/strategies/ms_office365.rb', line 35

def raw_info
  @raw_info ||= access_token.get('https://graph.microsoft.com/v1.0/me').parsed
end