Class: OmniAuth::Strategies::Dingding

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

Instance Method Summary collapse

Instance Method Details

#request_phaseObject



36
37
38
39
40
# File 'lib/omniauth/strategies/dingding.rb', line 36

def request_phase
  params = client.auth_code.authorize_params.merge(redirect_uri: callback_url).merge(authorize_params)
  params['appid'] = params.delete('client_id')
  redirect client.authorize_url(params)
end