Commit 7b0f2ef5616a51d6775e6351ac1a43bc43d88bf6
1 parent
7b3a4988
Exists in
theme-brasil-digital-from-staging
and in
9 other branches
oauth_client: improve login with popup
Showing
1 changed file
with
1 additions
and
1 deletions
Show diff stats
plugins/oauth_client/controllers/public/oauth_client_plugin_public_controller.rb
@@ -56,7 +56,7 @@ class OauthClientPluginPublicController < PublicController | @@ -56,7 +56,7 @@ class OauthClientPluginPublicController < PublicController | ||
56 | name ||= auth.extra && auth.extra.raw_info ? auth.extra.raw_info.name : '' | 56 | name ||= auth.extra && auth.extra.raw_info ? auth.extra.raw_info.name : '' |
57 | 57 | ||
58 | if session[:oauth_client_popup] | 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 | else | 60 | else |
61 | redirect_to :controller => :account, :action => :signup, :user => {:login => login, :email => auth.info.email}, :profile_data => {:name => name} | 61 | redirect_to :controller => :account, :action => :signup, :user => {:login => login, :email => auth.info.email}, :profile_data => {:name => name} |
62 | end | 62 | end |