# Google One-Tap Sign In

**URL:** https://meta.discourse.org/t/google-one-tap-sign-in/128679
**Category:** Feature
**Created:** [September 15, 2019, 5:28pm UTC](https://meta.discourse.org/t/google-one-tap-sign-in/128679 "2019-09-15T17:28:10Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![aatishrkamble](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aatishrkamble/32/140103_2.png) [@aatishrkamble](https://meta.discourse.org/u/aatishrkamble)
#### Post date: [September 15, 2019, 5:28pm UTC](https://meta.discourse.org/t/google-one-tap-sign-in/128679/1 "2019-09-15T17:28:10Z")

</div>

Can the new login via Google account be something list this?

 ![Screenshot](https://global.discourse-cdn.com/meta/original/3X/7/5/751e5bf28e8455b6c53e6e3ee3608168070de01a.png)

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [September 16, 2019, 11:40am UTC](https://meta.discourse.org/t/google-one-tap-sign-in/128679/2 "2019-09-16T11:40:22Z")

</div>

Thanks for the suggestion @aatishrkamble, I’ve moved this into its own topic so we can track it.

The screenshot you posted shows google’s “One-tap sign in”. It looks like that API was in beta, and signup is currently closed. Once the API is released properly, it may be possible to integrate with Discourse.

> **[Overview  |  Web guides  |  Google for Developers](https://developers.google.com/identity/gsi/web/guides/overview)**

We will need to consider the privacy implications. I assume that this system requires us to embed a google iFrame and/or javascript directly into Discourse, and load it for everyone, even if they don’t want to sign in with Google. That probably allows google to track visitors on the forum.

If we do decide to implement it, then I think it would need to be optional for administrators, and default to off.

Once the API is released then we can find out more information.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [September 16, 2019, 12:44pm UTC](https://meta.discourse.org/t/google-one-tap-sign-in/128679/3 "2019-09-16T12:44:32Z")

</div>

I wonder if it can be triggered on click, rather than all the time? I see this UI a bunch of places now.

---

<div class="post-metadata">

### Author: ![Genaro\_Villegas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/genaro_villegas/32/187559_2.png) [@Genaro\_Villegas](https://meta.discourse.org/u/Genaro_Villegas)
#### Post date: [July 20, 2020, 9:31pm UTC](https://meta.discourse.org/t/google-one-tap-sign-in/128679/4 "2020-07-20T21:31:44Z")

</div>

know if it is already available google One-tap sign in

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [July 20, 2020, 9:32pm UTC](https://meta.discourse.org/t/google-one-tap-sign-in/128679/5 "2020-07-20T21:32:00Z")

</div>

It is not currently supported by Discourse, no.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [July 27, 2020, 4:09am UTC](https://meta.discourse.org/t/google-one-tap-sign-in/128679/6 "2020-07-27T04:09:03Z")

</div>

> [@david](#):
>
> Once the API is released properly, it may be possible to integrate with Discourse.

Was this API released? 🤔

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [July 27, 2020, 8:14am UTC](https://meta.discourse.org/t/google-one-tap-sign-in/128679/7 "2020-07-27T08:14:18Z")

</div>

Looks like [yes](https://developers.google.com/identity/one-tap/web/guides/get-google-api-clientid). I would hesitate to include this in core by default, because it means a call-out to google on every page load. But if it’s behind a setting it could be cool.

It looks like this will require a [completely new implementation](https://developers.google.com/identity/one-tap/web/guides/verify-google-id-token) of the google login code on the server-side, so this is definitely core/plugin territory.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [November 11, 2021, 7:53pm UTC](https://meta.discourse.org/t/google-one-tap-sign-in/128679/9 "2021-11-11T19:53:21Z")

</div>

Bumping this topic, as support for one-tap login is feeling pretty mature now, 2 years in – if you have enabled Google login I can’t see why you wouldn’t also want this functionality as well.

---

<div class="post-metadata">

### Author: ![P2W](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/p2w/32/304345_2.png) [@P2W](https://meta.discourse.org/u/P2W)
#### Post date: [November 12, 2021, 4:11am UTC](https://meta.discourse.org/t/google-one-tap-sign-in/128679/10 "2021-11-12T04:11:01Z")

</div>

I’m going to make a thread for retina based two factor so I can necro it when it’s matured
