Module: HubriseApp::OauthController::ActionConnectCallback

Included in:
HubriseApp::OauthController
Defined in:
app/controllers/hubrise_app/oauth_controller/action_connect_callback.rb

Instance Method Summary collapse

Instance Method Details

#connect_callbackObject



5
6
7
8
9
10
11
12
13
14
# File 'app/controllers/hubrise_app/oauth_controller/action_connect_callback.rb', line 5

def connect_callback
  @app_instance = HubriseApp::Services::ConnectAppInstance.run(api_client_from_oauth_code, self)

  if logged_in?
    HubriseApp::Services::AssignAppInstance.run(current_user, @app_instance, self)
    redirect_to(build_hubrise_open_url)
  else
    redirect_to(, allow_other_host: true)
  end
end