#indiewebcamp 2012-05-05

2012-05-05 UTC
tantek, davida, brennannovak, singpolyma, danbri and danbri_ joined the channel
#
aaronpk
I just launched indieauth logins on the indiewebcamp wiki!
#
aaronpk
Do you think anyone would mind if I disabled OpenID logins now?
brennannovak joined the channel
tantek joined the channel
#
aaronpk
apparently I forgot how to design logos
#
singpolyma
aaronpk: just tried the indieauth thing on the wiki. ick
#
singpolyma
very un-indie
#
aaronpk
please elaborate
#
aaronpk
it's an implementation of RelMeAuth, are you familiar with that?
#
singpolyma
it requires me to have and account with some external big-name provider that I do not own or control
#
singpolyma
and uses that
#
aaronpk
true, however your identity is not tied to the provider
#
aaronpk
since in the end, you are authenticated as yourdomain.com
#
aaronpk
which means if you want to change which provider you use for authentication, you can, just by changing the links on your home page
#
singpolyma
sure, I mean, it's better than a "log in with Twitter" button
#
aaronpk
it's analogous to delegating openid logins to other providers
#
singpolyma
right, only I can delegate to any OpenID provider
#
singpolyma
here I can only delegate to a well-known "big name"
#
aaronpk
yes, that is a limitation because OAuth implementations aren't actually very standardized right now.
#
singpolyma
sure, because OAuth is explicitly not intended for this use
#
aaronpk
ah, I see you've already commented on tantek's article on RelMeAuth http://microformats.org/wiki/RelMeAuth
#
singpolyma
OpenID should almost definitely be supported as at least a fallback, both because it has more traction/support and also because it's more indie
#
tantek
I agree with OpenID as a fallback
#
aaronpk
yes, OpenID fallback for indieauth would be good
#
tantek
aaronpk - it would be great if we could use the IndieAuth plugin as an update / replacement for the OpenID plugin
#
tantek
I'd like to set that up on microformats.org
#
tantek
and I bet others wouldn't mind upgrading from the OpenID plugin also
#
tantek
(mediawiki plugin)
#
singpolyma
also, I'm not sure what I mean by "fallback", since obviously my OpenID URI is a valid RelMeAuth page
#
singpolyma
but I would never want to use twitter or github to login if I can help it
#
aaronpk
tantek: cool, it's currently written as an auth plugin for mediawiki, and integrates pretty seamlessly into the wiki. it actually replaces the default login form instead of adding a special one
#
tantek
sure - I'm not talking about UI
#
tantek
I'm saying that if it fails to find any relmeauth providers, then it should jump to the previous OpenID code to attempt to use the URL for OpenID login/discovery etc.
#
tantek
completely seamlessly - no change to the UI
#
tantek
singpolyma - I think it makes more sense to prefer RelMeAuth over OpenID since RelMeAuth is easier to setup.
#
tantek
(for users / IndieWeb site owners)
#
singpolyma
I think OpenID endpoints should just be considered valid RelMeAuth endpoints (in the way that known OAuth sites are already done as a hack)
#
singpolyma
that way more providers instantly get support
#
singpolyma
(like identi.ca)
#
singpolyma
without having to specialcase everyone
#
singpolyma
and then indie sites will also work
#
tantek
oh I see what you mean - rel=me as a method for OpenID discovery
#
aaronpk
singpolyma: agreed. I will see about adding openid support to indieauth.com
#
tantek
so if you're rel=me confirmed to a site which then has openid link rels, then use OpenID to validate that identity
#
tantek
s/validate/authenticate
#
Loqi
tantek meant to say: so if you're rel=me confirmed to a site which then has openid link rels, then use OpenID to authenticate that identity
#
singpolyma
tantek: yeah. something like that
#
tantek
that way the indieweb site owner could choose where it is in the fallback
#
aaronpk
couldn't you just look for the openid tags on the user's website that they enter? skip any rel=me if that's present?
#
tantek
aaronpk - no, because then you don't get fallback
#
singpolyma
aaronpk: well, if the page itself has OpenID rels, I think that counts as "a rel=me confirmed site having OpenID rels"
#
singpolyma
since a page is confirmed to itself
#
tantek
better to simply follow the rel=me's in order
#
tantek
and then, if at some point you find a rel=me to an openid provider, then you can do openid authentication on that
#
aaronpk
oh I see, so that would mean a user wouldn't have to actually delegate their domain with openid tags
#
tantek
bingo
#
tantek
e.g. I could simply use rel=me to visibly link to http://tantek.myopenid.com/
#
tantek
rather than having to use invisible cryptic 2-4 <link rel="">s
#
singpolyma
or an identi.ca profile
#
tantek
(have always hated that about openid delegation - why so many link rels?)
#
singpolyma
I just think a page should be considered confirmed to itself, in case the page is itself an OpenID endpoint (such as a WordPress blog self-hosting OpenID)
#
tantek
singpolyma - how do you detect something as an OpenID endpoint vs. OpenID delegation?
#
singpolyma
tantek: I wouldn't bother, but you probably can
#
singpolyma
since the markup is different
#
tantek
right, how is it different I am asking you
#
singpolyma
oh, sorry. let me look it up
#
tantek
and yes - I'd agree that if a site is it's own Oauth or OpenID endpoint, it should be used directly instead of rel=me to an external authenticator
#
aaronpk
isn't it rel="openid.delegate"
#
singpolyma
delegations have a (in the old-school, deprecated <link> way) openid2.local_id or openid.delegte <link> that is not the same as the current page
#
aaronpk
wait, <link> tags are deprecated for openid?
#
tantek
aaronpk - yeah I think they replaced them with something even more complicated
singpoly1a joined the channel
#
singpoly1a
sorry, my system froze
#
tantek
bummer that myopenid.com doesn't have a "URL" or "home page" field for your profile page, e.g. http://tantek.myopenid.com/
#
tantek
anyone suggest any OpenID providers that do?
#
aaronpk
identi.ca?
#
aaronparecki.com
edited /Main_Page (-23) "/* Who */"
(view diff)
singpolyma joined the channel
#
tantek
wow looks like identoo.com died at some point (was an OpenID provider)
#
tantek
anyone know what happened? when it died?
#
singpolyma
a lot of the small-time guys just stopped when Google and Yahoo got into the game
#
singpolyma
wasn't identoo noserub?
#
singpolyma
noserub.com is also gone
#
singpolyma
I feel like it was there last time I looked...
#
aaronparecki.com
created /How_to_set_up_web_sign-in_on_your_own_domain (+1494) "Created page with "You must be ''this'' independent in order to contribute: # you must have your own domain, and # have figured out how to set up [http://microformats.org/wiki/web-sign-in web sign...""
(view diff)
#
aaronparecki.com
edited /Getting_Started (+4) "web sign-in"
(view diff)
#
aaronpk
tantek: have you thought about a "web sign-in" logo?
#
tantek
a bit, yeah - more like a standard button - I have some sketches
#
tantek
aha - of course identica supports OpenID, hCard, and rel=me!
#
aaronpk
ok well I'm happy the indiewebcamp wiki is switched over to web sign-in
#
aaronpk
I'm going to have to work on openid support for it later tho
guy_need_money joined the channel
#
tantek
aaronpk - sweet
#
tantek
nicely done
#
tantek
looks like Plaxo also dropped OpenID support (and hCard for that matter). sad to see that's what happened after Joseph Smarr left.
#
Loqi
[http://twitter.com/Indie_Auth] The IndieWebCamp wiki just launched IndieAuth! http://t.co/5CBEl1mW Sign in with your own domain name!
#
Loqi
[http://twitter.com/indiewebcamp] Now you can sign in to the IndieWebCamp wiki without needing to set up OpenID! http://t.co/VAYB0hyN Try it out!
brennannovak, tantek, danbri, catsup and tilgovi joined the channel