Commit 7b0f2ef5616a51d6775e6351ac1a43bc43d88bf6

Authored by Victor Costa
1 parent 7b3a4988

oauth_client: improve login with popup

plugins/oauth_client/controllers/public/oauth_client_plugin_public_controller.rb
... ... @@ -56,7 +56,7 @@ class OauthClientPluginPublicController < PublicController
56 56 name ||= auth.extra && auth.extra.raw_info ? auth.extra.raw_info.name : ''
57 57  
58 58 if session[:oauth_client_popup]
59   - redirect_to :controller => :oauth_client_plugin_public, :action => :finish, :user => {:login => login, :email => auth.info.email}, :profile_data => {:name => name}
  59 + redirect_to :controller => :oauth_client_plugin_public, :action => :finish, :user => {:login => login, :email => auth.info.email, :oauth_providers => [session[:provider_id]]}, :profile_data => {:name => name}
60 60 else
61 61 redirect_to :controller => :account, :action => :signup, :user => {:login => login, :email => auth.info.email}, :profile_data => {:name => name}
62 62 end
... ...