# Improve Google Login with Multiple Accounts

**URL:** <https://meta.discourse.org/t/improve-google-login-with-multiple-accounts/75964>\
**Category:** Feature\
**Created:** [Décembre 13, 2017, 2:57 UTC](https://meta.discourse.org/t/improve-google-login-with-multiple-accounts/75964 "2017-12-13T14:57:39Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![tgxworld](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tgxworld/32/106117_2.png) [@tgxworld](https://meta.discourse.org/u/tgxworld)\
**Post date:** [Février 22, 2018, 11:56 UTC](https://meta.discourse.org/t/improve-google-login-with-multiple-accounts/75964/15 "2018-02-22T23:56:46Z")

</div>

> [@supermathie](#):
>
> fixed this in FIX: social login buttons were not working · discourse/discourse@0210a7f · GitHub

Thanks for fixing @zogstrip. I noticed the social buttons in sign ups were not responding to the click action and my fix resulted in the login buttons being broken. Moral of the story is to not make typos 😁

> [@supermathie](#):
>
> (google\_oauth2) Authentication failure! immediate\_failed: OmniAuth::Strategies::OAuth2::CallbackError, immediate\_failed

I should have read the docs clearly before merging because setting to ‘none’ by default clearly said

> it will return an error if the user is not already authenticated and has not pre-configured consent for the requested scopes.

Anyway, I’ve reintroduce the site settings in

[https://github.com/discourse/discourse/commit/24d0a7a4c71ba5147a5741c7a19dd061296098a0](https://github.com/discourse/discourse/commit/24d0a7a4c71ba5147a5741c7a19dd061296098a0)

---

_[View the full topic](https://meta.discourse.org/t/improve-google-login-with-multiple-accounts/75964)._
