2012-05-15 UTC
tantek, tilgovi, davida, andicascadesf, bengee, danbri, voxpelli, paulbooker, aaronpk, danbri_, danbri__ and singpolyma joined the channel
davida, peck_lx, peck_lx_, danbri, danbri_, singpolyma, lmorchard, tantek, texburgher and tilgovi joined the channel
danbri joined the channel
davida joined the channel
# 21:46 tantek but at least it's a working prototype for discussing things
# 22:12 tantek yeah I don't know why the WIRED author is exaggerating the level of agreement vs. not
# 22:14 aaronpk interesting, I just got an email from Christopher at mozilla pinging me again about Persona
# 22:14 aaronpk I totally dropped the ball on that last time he emailed
# 22:14 aaronpk apparently they're getting close to launching now
# 22:14 tantek what does that mean? launching? browserid.org works now
# 22:15 tantek and is in use on DevMo, Mozillians.org, and a few other sites.
# 22:15 Loqi aaronpk meant to say: apparently they're getting close to announcing live integrations
# 22:26 tantek aaronpk - any solution to the problem of inconsistent identities between the IndieAuth and OpenID plugins?
# 22:26 tantek when I sign in via IndieAuth, it creates a new account for me, instead of associating with the account that OpenID signin already created for tantek.com
# 22:27 tantek kinda sucks if a URL isn't just a URL for signing in
# 22:34 aaronpk yea, unfortunatley it's mostly a problem with the OpenID extension. when you logged in with OpenID previously, it then prompted you to choose a MediaWiki username
# 22:35 aaronpk I made the IndieAuth one use the domain name as the username, which is the way I would have expected it to work, and will prevent that kind of thing in the future
# 22:35 aaronpk unfortunately i'm not quite sure how to handle tying the two accounts together in MW
# 22:38 tantek oh damn - ok so it's a user flow problem with OpenID - argh
# 22:40 tantek so is the OpenID plugin gone/disabled, or does it still work as a fallback?
# 22:41 tantek but essentially - everyone has to make new accounts right?
# 22:41 aaronpk I disabled it because it would have been nearly impossible to integrate/fallback with it
# 22:41 tantek perhaps we can rel=me link the User pages together in attempt to provide some coherency
# 22:41 aaronpk the plugin didn't replace the login form, it made its own, so it was kind of weird
# 22:41 tantek I would expect to be able to simply associate a URL with an existing login
# 22:42 aaronpk hmm I could possibly do that, I would have to change the username of the existing accounts when you first log in with IndieAuth
# 22:42 tantek perhaps it would be easier to update the IndieAuth plugin to do that?
# 22:42 tantek just sucks to make everyone create yet another account
# 22:42 tantek I mean, that's kind of what we're trying to avoid right?
# 22:42 tantek and this is a real world use case that others will run into
# 22:42 tantek others considering incorporating IndieAuth / Web Sign-in
# 22:43 aaronpk seems pretty specific to this mediawiki openid plugin tho
# 22:43 tantek no the general problem of there being existing accounts on a system
# 22:43 tantek and having indieauth have a way for users to associate their URLs with them
# 22:44 aaronpk well it's definitely the responsibility of the indieauth consumer (in this case, the mediawiki plugin) to handle that appropriately
# 22:45 aaronpk ok I should be able to do some hacking to make the MW plugin find the OpenID accounts, and it'll have to change the username on those to the domain-name usernames
# 22:46 tantek any way to preserve the "Contributions" history etc.?
# 22:46 aaronpk that would take care of it, since they're linked by internal database IDs
# 22:49 tantek cool, so two steps then. 1. fix the indieauth login so it can link to existing accounts upon first login with indieauth.
# 22:49 tantek 2. manually merge the accounts of people who have already used indieauth to login
# 22:49 Loqi !calc 2. manually merge the accounts of people who have already used indieauth to login
# 22:56 tantek and then I can help with identifying the dup accounts