IRC Log for #openid on 2009-05-18
Timestamps are in UTC.
- [00:36:03] * shigeta (n=shigeta@124.32.114.226) has joined #openid
- [02:20:30] * dwhittle (n=dwhittle@nat/yahoo/x-8d814290f41ba362) has joined #openid
- [02:23:58] * dwhittle (n=dwhittle@nat/yahoo/x-8d814290f41ba362) Quit (Client Quit)
- [02:53:00] * benblack (n=bb@207.105.81.200) has joined #openid
- [03:20:32] * benblack (n=bb@207.105.81.200) Quit ("Leaving...")
- [03:21:37] * stub (n=stub@ppp-58-8-2-30.revip2.asianet.co.th) has joined #openid
- [03:46:37] * stub (n=stub@canonical/launchpad/stub) Quit (Read error: 113 (No route to host))
- [03:57:09] * stub (n=stub@ppp-58-8-10-170.revip2.asianet.co.th) has joined #openid
- [04:24:13] * Politoed (i=hpeixoto@a81-84-11-183.cpe.netcabo.pt) Quit (Nick collision from services.)
- [04:24:21] * Politoed (i=hpeixoto@a81-84-11-183.cpe.netcabo.pt) has joined #openid
- [04:37:23] * benblack (n=bb@207.105.81.205) has joined #openid
- [06:29:52] * singpolyma (n=singpoly@c-76-21-5-96.hsd1.ca.comcast.net) Quit ("Lost terminal")
- [07:31:51] * jochen_ (n=jochen@router.begen1.office.netnoc.eu) has joined #openid
- [07:33:03] * jochen_ (n=jochen@router.begen1.office.netnoc.eu) Quit (Client Quit)
- [07:59:19] * xpo (n=xpo@bearstech/xpo) Quit ()
- [08:03:57] * jochen_ (n=jochen@router.begen1.office.netnoc.eu) has joined #openid
- [08:30:14] * xpo (n=xpo@bearstech/xpo) has joined #openid
- [09:09:04] * qwp0 (n=qwp0@gw.localnet.sk) has joined #openid
- [09:18:57] * xpo (n=xpo@bearstech/xpo) Quit ()
- [09:52:15] * qwp0 (n=qwp0@gw.localnet.sk) Quit (Remote closed the connection)
- [09:52:46] * qwp0 (n=qwp0@gw.localnet.sk) has joined #openid
- [09:56:19] * hillsy (n=shhi2@npfit3.dh.bytemark.co.uk) has joined #openid
- [10:14:08] * nairb (n=bvaughan@119.75.43.62) has joined #openid
- [10:15:59] <nairb>
Hi. I'm trying to figure out how to login using openid. I go to http://www.phpfreaks.com/forums/index.php .... and I see a login/password field, and an openid field. I'm pretty sure I've signed up for openid before, and I have accounts at some of the places that are equivalent to openid. How do I actually use it to log into this site??
- [10:18:02] <flaccid>
nairb do you know what your openid is?
- [10:18:17] <nairb>
flaccid: well, I have one with yahoo? I probably have a dozen of them.
- [10:19:28] <nairb>
I just went to openid.yahoo and clicked "register" .... afterwards it gives me a long goofy https "identifier url" that it says I don't have to remember. If I'm not supposed to remember it, then waht's it for?
- [10:19:34] <flaccid>
nairb place your openid in the openid login box and submit the form
- [10:19:47] <nairb>
what is my openid id? my yahoo id?
- [10:20:07] <nairb>
or my yahoo email address? or this goofy url?
- [10:20:30] <flaccid>
you put in the identifier to login
- [10:20:33] <flaccid>
thats your username
- [10:20:45] <flaccid>
im not sure how yahoo openid works
- [10:20:46] <nairb>
I've tried that, it didn't work
- [10:20:59] <flaccid>
why
- [10:21:55] <nairb>
how do I know? it doesn't say anything, it just doesn't log me in.
- [10:22:32] <flaccid>
nairb http://developer.yahoo.com/openid/faq.html
- [10:22:43] <flaccid>
or get a standard openid
- [10:23:35] <flaccid>
as that site does not support directed identity logins, you will have to put in the identifier url that yahoo gave you
- [10:24:04] <nairb>
where do I get standard openid? I don't see a "sign up" page on openid.net
- [10:24:27] <flaccid>
well according to yahoo's faq you can use the identifier yahoo gave you
- [10:24:35] <nairb>
I tried using the URL yahoo gave me and it didn't work either. I've tried a lot of different things and nothing seems to work.
- [10:24:39] <flaccid>
it appears the site you mentioned does not support logging in via just 'yahoo.com'
- [10:24:58] <flaccid>
so the site never returns any error?
- [10:25:18] <nairb>
it says "The requested identifier did not return the proper information. "
- [10:25:40] <nairb>
I mean, try typing "asjdfhadfash" into the openid bar, I assume you'll get the same error
- [10:25:50] <flaccid>
one moment please
- [10:28:18] <flaccid>
nairb after some testing, it appears phpfreaks.com has bugs or a badly implemented OpenID login (relying party). The problem is not your OpenID provider, but rather phpfreaks.com. I guess you could contact phpfreaks.com and advise them of the problem.
- [10:28:32] <nairb>
bummer
- [10:28:35] <nairb>
i hate bad web pages
- [10:29:02] <flaccid>
yeah unfortunately the case here
- [10:29:34] <nairb>
part of what, in theory, is nice about openid. I'm so sick of filling out forms on web pages signing up with convoluted passwords I'll never remember just to post message, ... and then in the end I CAN'T EVEN POST because their damn forum code is broken
- [10:29:56] <nairb>
if they can't implement openid then I'm just going to assume their forum doesn't work either
- [10:30:03] <flaccid>
yeah in essence developers are part of the larger problem of the progress of the internet
- [10:30:42] <flaccid>
well they certainly aint php freaks
- [10:30:50] <nairb>
are openid's transferable in some way?
- [10:31:05] <flaccid>
yes via delegation
- [10:31:14] <nairb>
how's that work?
- [10:31:24] <flaccid>
http://www.intertwingly.net/blog/2007/01/03/OpenID-for-non-SuperUsers
- [10:31:26] <flaccid>
nairb ^
- [10:32:12] <nairb>
like,, if i signup as foo@yahoo.com and then have accounts at a dozen web sites, ... and then i decide I hate yahoo or they go out of business or something, .... I can sign up as foo@someothersite.com and transfer my account and thne go use the same dozen web sites and still see my same blog posts and whatnot?
- [10:32:15] <flaccid>
openid is about owning a URL which is your openid identifier. if you maintain that you always have access to this URL ie. to provide http headers to say its yours, then you can delegate to any openid provider you want and switch whenever you want
- [10:32:45] <flaccid>
nairb in that case because you do not own yahoo.com you won't be able to
- [10:33:13] <nairb>
ah...
- [10:33:17] <flaccid>
need to remember that an openid is a unique identifier
- [10:33:17] <nairb>
so you can't change providers
- [10:33:31] <flaccid>
you can always change providers, if you own the URL.
- [10:33:32] <nairb>
and keep data
- [10:33:51] <flaccid>
URL is nothing about data, the relying parties store that
- [10:33:52] <nairb>
own the url? if you buy the domain then you're your own provider aren't you? that's still not changing providers... right?
- [10:34:06] <flaccid>
nairb correct. but you don't own yahoo's URL it provided to you.
- [10:34:35] <flaccid>
so this is why i use a subdomain on my domain so i will always own it, will never have to change it, and can change providers any time i want with delegation
- [10:34:53] <nairb>
hmmm
- [10:35:09] <nairb>
so, .... can yahoo be my "provider" if I'm using my own domain?
- [10:35:35] <flaccid>
in theory yes, but i can't confirm
- [10:35:37] <nairb>
i just set the dns to point a subdomain at yahoo.com? or is there more to it than that?
- [10:35:56] <flaccid>
nairb if you read the URL i provided, it tell you how. its simply a html tag..
- [10:35:57] <nairb>
how do you do it? do you run your own openid provider, or do you actually use a different provider with your domain?
- [10:36:06] <nairb>
ok ...
- [10:36:11] <flaccid>
like i said, its done via delgation, you should read about it
- [10:37:38] <flaccid>
nairb it might be clearer here: http://wiki2008.openid.net/Delegation
- [10:38:09] <flaccid>
nairb and to see an example, see mine, my id is http://chris.xhost.com.au/ and if you view source you will see the delegation tag there which delegates my provider to be myopenid.com
- [10:39:31] <nairb>
this seems to be about identifying yourself on your blog, ... what's that have to do with changing providers? how would, say, phpfreaks.net ever know about my blog?
- [10:39:40] <flaccid>
so you are in the common situation where 1. you have existing OpenID(s) 2. you may have used them before on sites and created membership on these sites 3. you want to change providers 4. you want to change identity URLs
- [10:41:21] <flaccid>
the unfortunate side is that uneducated users do not know that you can't delegate a Yahoo! OpenID and that because identitifers are unique, only sites that allow you to identify with the old url and then the url and then transfer the old to new (multiple ID support) can you change your identifier registered on a relying party site.
- [10:41:43] <nairb>
oh oh, you're saying that by having an html page with two tags in it, .... I can use that URL, ... and phpfreaks.net will go to MY web page to check openid, ... and when it sees those tags will redirect to whatever provider I specify?
- [10:41:53] <flaccid>
nairb the page can be anything as the code required is merely a http header element.
- [10:42:03] <flaccid>
nairb exactly :)
- [10:42:10] <nairb>
ok, I understand now :-)
- [10:42:14] <flaccid>
sweet
- [10:42:18] <nairb>
I can handle that.
- [10:42:43] <flaccid>
yeah so its good to start with your own URL and stick with it.
- [10:42:58] <nairb>
I wish there was a way that sites would allow me to have multiple openids that all identified me as the same user
- [10:43:07] <flaccid>
so you can see in my case i use myOpenID.com atm. when i put my id in, it redirects to myopenid.com but it advises an error so i cannot continue (phpfreaks.com)
- [10:43:30] <flaccid>
nairb yeah like i said its possible, and its not hard to do as a developer. but its more effort and not many sites put that effort in.
- [10:44:04] <nairb>
do you develop for openid?
- [10:44:19] <flaccid>
not for the spec, no
- [10:44:25] <flaccid>
but i do implement openid
- [10:44:37] <flaccid>
and have written an OP etc.
- [10:44:46] <nairb>
they aught to have something in the license that makes it illegal for sites like phpfreaks to implement it wrong
- [10:45:20] <flaccid>
i don't think thats possible and would infringe on other rights
- [10:45:23] <nairb>
like, if it's not working properly some percent of the time, they aught to be able to send a cease and desist or something. it gives them a bad name to use the name "openid" but have it not owrk.
- [10:45:51] <flaccid>
i think you can report that somewhere but if they really are php freaks, it should be easy for them to fix
- [10:46:14] <flaccid>
they can read http://www.simplemachines.org/community/index.php?topic=229315.0 to learn how
- [10:46:28] <nairb>
nah, it doesn't infringe on theri rights. openid has to grant them the right to use the openid name. I can't just go making a web page saying "implements yahoo xyz functionality" (regardless of if I did or not) without geting letters from yahoo
- [10:46:43] <nairb>
you can't use someone's name like that without explicit permission afaik
- [10:46:52] <flaccid>
if they are using the standard SMF openid support a bug can be submitted to the project
- [10:46:54] <nairb>
so i'm pretty sure you can conditionally grant them permission
- [10:47:12] <flaccid>
nairb no rights need to be granted to use openid
- [10:47:21] <nairb>
right, but that's because of hte openid license
- [10:47:27] <flaccid>
yahoo is just an openid provider
- [10:47:41] <nairb>
no no, ... i mean, ... sure rights have to be granted. they just, ARE granted.
- [10:48:11] <flaccid>
http://lists.openidenabled.com/pipermail/dev/2007-June/000708.html
- [10:48:15] <flaccid>
see that nairb
- [10:48:42] <flaccid>
you may be right in some respects, but i'm yet to see litigation personally to do with openid
- [10:49:20] <nairb>
right, but I'm saying they should have retained some rights in their licensing so they could protect their image.
- [10:49:31] <flaccid>
nairb but if you see... http://en.wikipedia.org/wiki/OpenID#Legal_issues
- [10:50:02] <flaccid>
nairb that would not be good as it imposes sanctions on relying parties who fail to implement it
- [10:50:08] <flaccid>
(properly)
- [10:50:26] <nairb>
yes. what's wrong with that?
- [10:50:35] <nairb>
you don't want people like phpfreaks implementing it poorly
- [10:50:58] <flaccid>
if you read the last paragraph in that link, you will see the answer
- [10:51:19] <nairb>
i'm not saying you actuallly go through and litigate, i'm just saying you retain the right to send a "get rid of the link or fix your page dick head!" email that they actually have a legal obligation to listen to
- [10:51:32] <flaccid>
because its anti-productive. i don't know of any situation of a free open spec that if you make a mistake or have a bug, its illegal. that would be crazy
- [10:51:36] <nairb>
yeah, I see it. I just think they've made a poor decision.
- [10:52:37] <nairb>
I think you should be able to make it illegal for someone to say "implements openid" without actually implementing openid.
- [10:52:52] <flaccid>
imho, its more productive and postive to help relying parties fix their problems. its not uncommon to have bugs in libraries and the popular sites with openid authentication. a lot of work has been done to help sites iron out issues
- [10:53:16] <flaccid>
well its a bug in phpfreaks case and it may not even been in their source code but rather another gpl product..
- [10:53:19] <nairb>
you might even be able to even with the current licensing, though I'm no lawyer. I mean, irc is an open spec, but if I started selling IRC clients for money that didn't implement the spec, wouldn't I be liable?
- [10:53:31] <flaccid>
i don't see how
- [10:53:41] <nairb>
no??
- [10:53:51] <flaccid>
um
- [10:53:54] <flaccid>
think larger
- [10:54:01] <nairb>
if you bought something for money and it didn't do what it said it would do???
- [10:54:07] <nairb>
you wouldn't feel like they legally owed you something?
- [10:54:48] <flaccid>
there are millions of specs out there for whatever. there are millions of companies not implementing that spec with their own proprietery products. so really, what you are referring to is patents. and openid is not patented. if it was, i would have to apply and/or pay for a license to use it.
- [10:55:09] <flaccid>
nairb have a look at iPhone. it doesn't do what the hardware does. its locked.
- [10:55:28] <nairb>
i think apple should be sued. I hate apple.
- [10:55:40] <nairb>
but that's another story.
- [10:55:47] <nairb>
trademarks != patents
- [10:55:54] <nairb>
someone still owns the name openid
- [10:55:56] <flaccid>
see they implemented a lot of bsd style licenced stuff
- [10:56:05] <flaccid>
which you can pretty much do whatever you want with
- [10:56:17] <flaccid>
sure they own the trademark, but thats a trademark.
- [10:56:40] <nairb>
no one owns the word "cheese," but if I opened a cheese company and sold butter in a package labelled "cheese," I certainly wouldn't last very long.
- [10:56:43] <nairb>
it'd be illegal.
- [10:56:52] <flaccid>
ah
- [10:56:54] <nairb>
that's why there are so many jars of "cheeze" available in supermarkets.
- [10:57:02] <flaccid>
that depends what country you are in and what legal bindings stand
- [10:57:06] <nairb>
if there's a Z in the name, it's not cheese.
- [10:57:11] <flaccid>
yes
- [10:57:16] <flaccid>
its locality in this case
- [10:57:25] <nairb>
if it's spelled "cheese" , it legally has to be cheese (in the US, though I don't live there right now)
- [10:57:33] <flaccid>
global companies get litaged in different countries
- [10:58:20] <nairb>
oops! 7pm, I gotta go home
- [10:58:22] <nairb>
gnight
- [10:58:24] <flaccid>
night
- [11:46:58] * qwp0 (n=qwp0@gw.localnet.sk) Quit (Read error: 113 (No route to host))
- [12:22:35] * xpo (n=xpo@bearstech/xpo) has joined #openid
- [12:53:50] * shigeta (n=shigeta@124.32.114.226) Quit ("Leaving...")
- [12:58:52] * stub (n=stub@canonical/launchpad/stub) Quit ("Leaving.")
- [13:15:16] * daedeloth (n=daedelot@ip-81-11-183-64.dsl.scarlet.be) has joined #openid
- [14:28:39] * nairbv (n=bvaughan@119.75.43.62) has joined #openid
- [14:28:47] * nairb (n=bvaughan@119.75.43.62) Quit (Read error: 104 (Connection reset by peer))
- [14:39:17] * ignaciogggg (n=ignaciog@host19.190-137-197.telecom.net.ar) has joined #openid
- [14:39:52] * ignaciogggg (n=ignaciog@host19.190-137-197.telecom.net.ar) Quit (Remote closed the connection)
- [14:46:47] * Hans_ (n=Hans@62.58.252.162) has joined #openid
- [15:01:51] * hillsy (n=shhi2@npfit3.dh.bytemark.co.uk) Quit (verne.freenode.net irc.freenode.net)
- [15:01:51] * Politoed (i=hpeixoto@a81-84-11-183.cpe.netcabo.pt) Quit (verne.freenode.net irc.freenode.net)
- [15:01:51] * daleolds (n=daleolds@206.81.133.96) has joined #openid
- [15:02:32] * Politoed (i=hpeixoto@a81-84-11-183.cpe.netcabo.pt) has joined #openid
- [15:03:28] * daleolds (n=daleolds@206.81.133.96) has left #openid
- [15:04:01] * hillsy (n=shhi2@npfit3.dh.bytemark.co.uk) has joined #openid
- [15:14:08] * Hans_ (n=Hans@62.58.252.162) has left #openid
- [15:18:24] * Politoed (i=hpeixoto@a81-84-11-183.cpe.netcabo.pt) Quit (Connection timed out)
- [15:22:51] * qwp0 (n=qwp0@gw.localnet.sk) has joined #openid
- [15:39:57] * qwp0 (n=qwp0@gw.localnet.sk) Quit (Read error: 54 (Connection reset by peer))
- [15:45:23] * xpo_air (n=xpo@nat/af83/x-268b83199752f4a5) has joined #openid
- [15:46:34] * brian_ (n=bvaughan@119.75.43.62) has joined #openid
- [15:48:15] * nairbv (n=bvaughan@119.75.43.62) Quit (Read error: 60 (Operation timed out))
- [15:53:30] * metadaddy (n=metadadd@c-76-102-134-32.hsd1.ca.comcast.net) has joined #openid
- [15:57:56] * xpo (n=xpo@bearstech/xpo) Quit (Read error: 113 (No route to host))
- [16:03:40] * singpolyma (n=singpoly@w229.z065106072.sjc-ca.dsl.cnc.net) has joined #openid
- [16:06:53] * jochen_ (n=jochen@router.begen1.office.netnoc.eu) Quit (Read error: 113 (No route to host))
- [16:10:34] * Orango (n=s-e@wikimedia/Orango) has joined #openid
- [16:11:24] * brian_ (n=bvaughan@119.75.43.62) Quit (Read error: 54 (Connection reset by peer))
- [16:11:56] * brian_ (n=bvaughan@119.75.43.62) has joined #openid
- [16:14:26] * singpolyma (n=singpoly@w229.z065106072.sjc-ca.dsl.cnc.net) Quit ("Lost terminal")
- [16:20:25] * benblack (n=bb@207.105.81.205) Quit (Read error: 110 (Connection timed out))
- [16:28:45] * singpolyma (n=singpoly@w229.z065106072.sjc-ca.dsl.cnc.net) has joined #openid
- [17:04:14] * metadaddy (n=metadadd@c-76-102-134-32.hsd1.ca.comcast.net) Quit ()
- [17:22:06] * xpo_air (n=xpo@nat/af83/x-268b83199752f4a5) Quit ()
- [17:40:44] * dwhittle (n=dwhittle@nat/yahoo/x-0d656af33c772c8c) has joined #openid
- [17:41:38] * hillsy (n=shhi2@npfit3.dh.bytemark.co.uk) Quit ("Leaving")
- [17:43:03] * josephholsten (n=josephho@ip68-0-70-106.tu.ok.cox.net) has joined #openid
- [17:45:48] * nairb (n=bvaughan@119.75.43.62) has joined #openid
- [17:47:34] * brian_ (n=bvaughan@119.75.43.62) Quit (Read error: 60 (Operation timed out))
- [17:51:44] * Orango (n=s-e@wikimedia/Orango) Quit (Connection reset by peer)
- [18:03:46] * daleolds (n=daleolds@137.65.157.49) has joined #openid
- [18:13:09] * qwp0 (n=qwp0@gw.localnet.sk) has joined #openid
- [18:25:37] * xpo (n=xpo@bearstech/xpo) has joined #openid
- [18:41:55] * daleolds (n=daleolds@137.65.157.49) Quit (Remote closed the connection)
- [18:46:13] * xpo (n=xpo@bearstech/xpo) Quit ()
- [19:04:41] * qwp0 (n=qwp0@gw.localnet.sk) Quit (Remote closed the connection)
- [19:19:02] * singpolyma (n=singpoly@w229.z065106072.sjc-ca.dsl.cnc.net) Quit ("Lost terminal")
- [19:46:13] * xpo (n=xpo@bearstech/xpo) has joined #openid
- [19:53:46] * daedeloth (n=daedelot@ip-81-11-183-64.dsl.scarlet.be) Quit (Remote closed the connection)
- [20:09:05] * dwhittle (n=dwhittle@nat/yahoo/x-0d656af33c772c8c) Quit ("Im gone.")
- [20:20:54] * metadaddy (n=metadadd@192.18.121.11) has joined #openid
- [20:20:55] * metadaddy (n=metadadd@192.18.121.11) Quit (Excess Flood)
- [20:48:42] * metadaddy (n=metadadd@192.18.121.11) has joined #openid
- [21:00:39] * xpo (n=xpo@bearstech/xpo) Quit ()
- [21:07:43] * xpo (n=xpo@bearstech/xpo) has joined #openid
- [21:46:01] * xpo (n=xpo@bearstech/xpo) Quit (Read error: 54 (Connection reset by peer))
- [21:46:04] * xpo (n=xpo@bearstech/xpo) has joined #openid
- [21:56:55] * kephra (n=kraehe@91-66-12-150-dynip.superkabel.de) has joined #openid
- [21:57:23] <kephra>
moin ... i wonder if its possible to login into a site using openid without javascript?
- [21:57:39] <kephra>
and if openid itself is a bad idea, because of the risk of reverse cross site scripting
- [21:58:46] <kephra>
is the javascript requirement specific to openid by design or just a fault of the implementor
- [21:59:09] * daveman692 (n=drecordo@w229.z065106072.sjc-ca.dsl.cnc.net) has joined #openid
- [22:01:37] * daveman692 (n=drecordo@w229.z065106072.sjc-ca.dsl.cnc.net) Quit (Client Quit)
- [22:07:30] * xpo (n=xpo@bearstech/xpo) Quit ()
- [22:24:30] * metadaddy (n=metadadd@192.18.121.11) Quit (Read error: 110 (Connection timed out))
- [22:55:51] * metadaddy (n=metadadd@c-76-102-134-32.hsd1.ca.comcast.net) has joined #openid
- [22:55:53] * metadaddy (n=metadadd@c-76-102-134-32.hsd1.ca.comcast.net) Quit (Excess Flood)
These logs were automatically created by OpenIDlogbot on
chat.freenode.net
using a modified version of the Java IRC LogBot.