         whoami().fetchOAuthInfo (err, services) ->
           return  if showError err
 
-          unless services?[provider]?
+          unless oauth = services?[provider]
             showError "You need to authenticate with #{provider} first."
             kd.singletons.router.handleRoute '/Admin/Integrations'
           else
             data.repo_provider = provider
+            data.oauth_data    = oauth
             callback data
 
       return container


    repoList: (options) =>

      controller          = new kd.ListViewController
        viewOptions       :
          itemClass       : StackRepoUserItem
          cssClass        : 'repo-user-list'

      __view = controller.getListView()
      return { __view, controller }


    repoListView: (options) =>

      { users } = options

      container    = @views.container 'repo-listview'
      loader       = @addTo container,

    stepLocateFile: (options) =>

      { callback, cancelCallback, data } = options
      { repo_provider, oauth_data } = data

      container = @views.container 'step-locate-file'

