Posted about this on /r/redditdev and /r/ideasfortheadmins/
After not receiving answers from any Admin, I asked again in #reddit-dev
on freenode
.
Transcript of the discussion:
``
Any idea what I can do so my request gets answered by a reddit admin or someone in a decision-making place? See http://redd.it/2lrcdv http://redd.it/2lsex1
A reddit user’s identity is their username, not their email.
- [kemitche] (kemitche@reddit/admins/kemitche): Keith Mitchell
- [kemitche] @#reddit-dev
For a identifaction service the username is not that relevant
e.g. for Discourse
Discourse needs an email-adress to register/identify users
If you want to identify a person, reddit is not the sign-in system you want
Discourse already supports google, fb, twitter, github, yahoo OAUTH login/signup
Just reddit not because reddit wont allow email calls
The unique identifier to a reddit account is the redditor’s username. The same email can be used for multiple reddit accounts; it’s not unique, and thus, can’t be used as an identifier on other services.
huh, TIL
That kinda blows, as reddit karma could have been used for user/trust groups
Sounds like a problem with discourse, to me
It might be a good idea to ask Discourse to support a “unique user identifier” instead of just email
oauth2 allows for that
Reddit OAuth/API Support
His argument that “email is identity” is a bit silly. On first login to discourse via reddit, you’d ask for the user’s email, then, on discourse, associate the two.
On future logins, you’d have an association of the reddit username to the “true” email.
(On the same lines, though: emails aren’t required for reddit, so that adds another layer of complication to your goals)
Feel free to quote us in that thread, also.
``
Note: dditthardt has no cloak but referred me to reddit’s team page.
“On first login to discourse via reddit, you’d ask for the user’s email, then, on discourse, associate the two. On future logins, you’d have an association of the reddit username to the “true” email.”
Kinda sounds like Plugin Territory to me, how does the Discourse team feel about this?