# Accepting Likes from unregistered users

**URL:** <https://meta.discourse.org/t/accepting-likes-from-unregistered-users/42147>\
**Category:** Feature\
**Created:** [2016年四月6日 20:36 UTC](https://meta.discourse.org/t/accepting-likes-from-unregistered-users/42147 "2016-04-06T20:36:40Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)\
**Post date:** [2016年四月6日 20:36 UTC](https://meta.discourse.org/t/accepting-likes-from-unregistered-users/42147/1 "2016-04-06T20:36:41Z")

</div>

Wouldn’t it be great if even unregistered users could show some appreciation for your post in the form of our ever so lovely ❤ gesture? With the concept of “staged users” introduced by the now-shipped [Private Email Support spec](https://meta.discourse.org/t/discourse-as-a-private-email-support-portal/34444), this seems quite doable to me.

It would work similar to the prompt UserVoice presents when an unregistered user tries to vote on a feature:

[![](https://global.discourse-cdn.com/meta/original/3X/2/e/2e06599ba5209d85b71c52ad602249324f4f638e.png) ](https://global.discourse-cdn.com/meta/original/3X/2/e/2e06599ba5209d85b71c52ad602249324f4f638e.png)

### How it’d work

1. Start showing the Like button even for unregistered users
2. An unregistered user clicking to Like will get a pop-up with two options:  
a. Register to Like  
b. Just enter email. User will not be subscribed to anything.

---

<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:** [2016年四月6日 21:52 UTC](https://meta.discourse.org/t/accepting-likes-from-unregistered-users/42147/2 "2016-04-06T21:52:23Z")

</div>

So liking a post makes you watch the topic as a staged user? This seems a little weird to me, a behavior more specific to user voice which is a feature voting site.

Maybe liking a post as anon pops the create account dialog? That would be simpler.

---

<div class="post-metadata">

**Author:** ![charleswalter](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/charleswalter/32/116433_2.png) [@charleswalter](https://meta.discourse.org/u/charleswalter)\
**Post date:** [2016年四月7日 02:01 UTC](https://meta.discourse.org/t/accepting-likes-from-unregistered-users/42147/3 "2016-04-07T02:01:17Z")

</div>

Yes, another vote for this. Showing options to interact should always drive more registration than relying on people to hit the register button

---

<div class="post-metadata">

**Author:** ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)\
**Post date:** [2016年四月7日 02:04 UTC](https://meta.discourse.org/t/accepting-likes-from-unregistered-users/42147/4 "2016-04-07T02:04:13Z")

</div>

That wouldn’t work for SSO like the original suggestion does.

---

<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:** [2016年四月7日 07:30 UTC](https://meta.discourse.org/t/accepting-likes-from-unregistered-users/42147/6 "2016-04-07T07:30:24Z")

</div>

I don’t see how _any_ of this works for SSO.

---

<div class="post-metadata">

**Author:** ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)\
**Post date:** [2016年四月7日 10:43 UTC](https://meta.discourse.org/t/accepting-likes-from-unregistered-users/42147/7 "2016-04-07T10:43:33Z")

</div>

> [@codinghorror](#):
>
> So liking a post makes you watch the topic as a staged user?

No, it doesn’t subscribe you to anything.

> [@codinghorror](#):
>
> I don’t see how any of this works for SSO.

It wouldn’t be compatible with SSO enabled, same as things like social logins.

Thinking about this some more though, it might not be worth the hassle for the user. We’d have to require a confirmation mail, otherwise anyone can vote on your behalf willy-nilly. After first confirmation maybe we could keep that in a cookie and let the user spend their TL0 votes without confirming again, but that’s a lot of added complexity for such a simple feature.

The pondering continues 💭

> [@codinghorror](#):
>
> Maybe liking a post as anon pops the create account dialog? That would be simpler.

That would indeed be a whole lot simpler and would be a great first take in any case. I could swear this was discussed elsewhere at some point. Anyhow, I’m all for it.
