IRC Log for #openid on 2009-06-20

Timestamps are in UTC.

  1. [00:26:33] * benblack_ (n=bb@174-21-81-202.tukw.qwest.net) Quit ("Leaving...")
  2. [00:48:13] * benblack (n=bb@174-21-81-202.tukw.qwest.net) Quit (Read error: 110 (Connection timed out))
  3. [02:22:06] * benblack (n=bb@dsl254-017-242.sea1.dsl.speakeasy.net) has joined #openid
  4. [02:26:44] * Osurac (n=mikeg@adsl-074-182-167-053.sip.hsv.bellsouth.net) has joined #openid
  5. [03:48:15] * overlast_ (n=overlast@99.119.111.219.dy.bbexcite.jp) has joined #openid
  6. [04:09:07] * flaccid (n=chris@127.185.233.220.static.exetel.com.au) has joined #openid
  7. [04:33:34] * mosites (n=mosites@static-98-112-71-211.lsanca.dsl-w.verizon.net) has left #openid
  8. [04:48:41] * Osurac (n=mikeg@adsl-074-182-167-053.sip.hsv.bellsouth.net) Quit ()
  9. [05:04:16] * jonathanzenor (n=chatzill@97-112-132-8.clsp.qwest.net) has joined #openid
  10. [05:04:36] <jonathanzenor> hey, anybody here? I have a real quick question then I need to get to bed
  11. [05:04:59] <jonathanzenor> I'm setting up OpenID consumer on my website
  12. [05:05:15] <flaccid> cool
  13. [05:05:28] <jonathanzenor> I just need to know how to retrieved the proper openid_url that the user is submitting
  14. [05:05:35] <jonathanzenor> not from the post
  15. [05:05:48] <jonathanzenor> but after openid libraries do their thing to make them all lowercase and everything
  16. [05:06:03] <flaccid> i'm not sure what you mean jonathanzenor
  17. [05:06:35] <jonathanzenor> Currently I grab the $_POST['openid_url'] and (if they authenticate properly) I check that against my database
  18. [05:06:38] <jonathanzenor> but I just ran into a problem
  19. [05:06:43] <jonathanzenor> my database has http://www.zenorsoft.com
  20. [05:06:49] <jonathanzenor> and I tried to login with www.zenorsoft.com
  21. [05:07:05] <jonathanzenor> and they don't match, doesn't the openid libraries format all the links the same inside its code?
  22. [05:07:24] <jonathanzenor> I just wanted to know if there is a way to get that url
  23. [05:07:32] <flaccid> jonathanzenor i think you are referring to URL normalisation
  24. [05:07:47] <jonathanzenor> yeah, that sounds like it might be it :)
  25. [05:07:56] <flaccid> so it should convert www.zenorsoft.com to http://www.zenorsoft.com/
  26. [05:08:02] <jonathanzenor> yes
  27. [05:08:05] <flaccid> which software are you using ?
  28. [05:08:08] <jonathanzenor> how do I do that?
  29. [05:08:09] <jonathanzenor> php
  30. [05:08:15] <flaccid> php what ?
  31. [05:08:24] * metadaddy (n=metadadd@24.6.252.144) has joined #openid
  32. [05:08:25] <jonathanzenor> PHP OpenID Library
  33. [05:08:33] <jonathanzenor> Version 1.2.3
  34. [05:08:33] <flaccid> the janrain one ?
  35. [05:08:36] <jonathanzenor> yes
  36. [05:08:53] <flaccid> why are you using such and old version ?
  37. [05:09:16] <jonathanzenor> http://openidenabled.com/ says that 1.2.3 is the ...
  38. [05:09:18] <jonathanzenor> nevermind
  39. [05:09:22] <jonathanzenor> I'm using the 2.1.3
  40. [05:09:43] <jonathanzenor> just typed in the first line I saw, but I did download the newest 2.x release
  41. [05:09:50] <flaccid> ok
  42. [05:10:01] <flaccid> ok so the api is http://openidenabled.com/files/php-openid/docs/2.1.3/
  43. [05:11:01] <jonathanzenor> yeah, I've checked there once, and looked through the consumer.php file, couldn't find what I was looking for
  44. [05:11:52] <flaccid> i havnt looked at this implementation for a while. i'll probably have to look at the example/consumer or example/server to find how its done
  45. [05:12:07] <flaccid> i have to have lunch now so i can look in about 20mins
  46. [05:12:46] <jonathanzenor> it's already 11:15pm and I have to get up at 4 for work
  47. [05:12:54] <jonathanzenor> could you email it to me? Or I could come back tomorrow
  48. [05:13:46] * metadaddy (n=metadadd@24.6.252.144) Quit ()
  49. [05:16:51] <jonathanzenor> my email is JonZenor@Gmail.com
  50. [05:17:08] <jonathanzenor> I'll keep looking it up on my own tomorrow, but if you can help out that would be awesome! :)
  51. [05:18:27] * jonathanzenor (n=chatzill@97-112-132-8.clsp.qwest.net) Quit ("ChatZilla 0.9.84 [Firefox 3.0.11/2009060214]")
  52. [05:37:49] <flaccid> meh
  53. [06:19:36] * A4Tech (n=bond@unaffiliated/a4tech) has joined #openid
  54. [06:20:23] <A4Tech> Hey all. There are people who can help with OpenID in PHP?
  55. [06:22:27] <A4Tech> I have this problem: from my OpenID provider returns only the nickname, although I designed the code so: $sreg_request = Auth_OpenID_SRegRequest::build(array( 'nickname', 'fullname', 'email'));
  56. [06:27:28] <flaccid> you are using php-openid 2.x ?
  57. [06:27:56] <A4Tech> yes
  58. [06:28:53] <flaccid> well your code there does exactly what you said - returns only the nickname
  59. [06:29:01] <flaccid> oh my bad
  60. [06:29:04] * flaccid slaps himself
  61. [06:29:40] <flaccid> lets have a look and see if that is the right way to do it
  62. [06:30:32] <A4Tech> http://paste.ubuntu.com/199822/ identify.php
  63. [06:31:12] <A4Tech> http://paste.ubuntu.com/199823/ complete.php
  64. [06:32:15] <A4Tech> http://paste.ubuntu.com/199824/ some function from my library
  65. [06:33:17] <A4Tech> flaccid launchpad.net provider return identify url & nickname
  66. [06:33:31] <flaccid> thats the provider ?
  67. [06:33:44] <flaccid> well i know for a fact the implementation on LP is poor
  68. [06:33:45] <A4Tech> flaccid but yandex (http://yandex.ru) return only identify url
  69. [06:34:09] <flaccid> so you are requesting those three fields and its not returning them from LP ?
  70. [06:34:32] <A4Tech> and from yandex too
  71. [06:35:04] <flaccid> it only happens with these 2 sites ? the request works with others ?
  72. [06:35:05] <A4Tech> From yandex do nothing except url returns
  73. [06:35:15] <flaccid> you will need to complain to those providers i guess
  74. [06:35:43] <A4Tech> on LP? :)
  75. [06:35:53] <flaccid> just check that your request follows the openid spec ie. correctly done in the URI etc.
  76. [06:36:03] <A4Tech> They have so much work :)
  77. [06:36:06] <flaccid> yeah openid w/ LP has had problems since the start
  78. [06:36:33] <flaccid> the people that run it should have enough competency do something about it
  79. [06:37:22] <A4Tech> Now try a third provider, if it does not, it means that I have something wrong
  80. [06:38:02] <flaccid> test with myopenid.com that would be your best bet
  81. [06:38:47] <A4Tech> array(1) { ["identity"]=> string(28) "http://icd2.livejournal.com/" }
  82. [06:39:03] <A4Tech> (livejournal.com)
  83. [06:39:26] <A4Tech> array(1) { ["identity"]=> string(21) "http://rmpic30.ya.ru/" }
  84. [06:39:27] <flaccid> A4Tech check that the request matches the spec http://openid.net/specs/openid-simple-registration-extension-1_0.html
  85. [06:40:01] <A4Tech> and LP: array(2) { ["identity"]=> string(30) "https://launchpad.net/~rmpic30" ["nickname"]=> string(7) "rmpic30" }
  86. [06:40:38] <A4Tech> flaccid ok, one sec
  87. [06:40:43] <flaccid> A4Tech check it complies with http://openid.net/specs/openid-simple-registration-extension-1_0.html#anchor3 specifically..
  88. [06:41:57] <A4Tech> http://paste.ubuntu.com/199827/ :)
  89. [06:43:03] <flaccid> is that the request or the response ?
  90. [06:43:25] <flaccid> take note of "All of the following request fields are OPTIONAL, though at least one of "openid.sreg.required" or "openid.sreg.optional" MUST be specified in the request."
  91. [06:43:29] <A4Tech> response
  92. [06:43:38] <flaccid> you should be checking the request first.
  93. [06:43:47] <A4Tech> ok
  94. [06:44:56] <A4Tech> http://paste.ubuntu.com/199829/
  95. [06:45:11] <A4Tech> ....openid.sreg.required=nickname%2Cfullname%2Cemail...
  96. [06:49:08] <A4Tech> flaccid Any idea? :)
  97. [06:49:51] <flaccid> the request looks fine to me
  98. [06:50:13] <flaccid> so it looks like those two providers are failing to implement sreg correctly
  99. [06:50:29] <A4Tech> 3
  100. [06:50:32] <A4Tech> LP too
  101. [06:50:49] <A4Tech> Although it is at least my nickname back ...
  102. [06:51:02] <flaccid> yeah so they only 'hardcoded' that support probably
  103. [06:51:13] <flaccid> i've not been happy with LP and openid at all tbh
  104. [06:51:45] <A4Tech> And Google is OpenID?
  105. [06:52:01] <flaccid> i wouldn't call it that no
  106. [06:52:30] <A4Tech> Maybe worth it to check?
  107. [06:52:39] <flaccid> check what ?
  108. [06:53:08] <A4Tech> google openid, if it is exist
  109. [06:53:16] <flaccid> it doesnt
  110. [06:53:51] <flaccid> it forked openid unfortunately
  111. [06:54:09] <A4Tech> I have already look at the code of different engines, the module OpenID ...
  112. [06:54:10] <flaccid> it is a provider but not a compliant one
  113. [06:54:26] <flaccid> can i ask what you are trying to achieve ?
  114. [06:54:56] <A4Tech> flaccid Make support for OpenID site:)
  115. [06:55:29] <flaccid> what kind of support
  116. [06:55:46] <A4Tech> login(register)
  117. [06:55:52] <flaccid> so relying party support
  118. [06:56:13] <flaccid> does your code work besides some providers not returning some sreg data ?
  119. [06:57:18] <A4Tech> If they returned nickname then okay, but I have a bunch of identify + nickname
  120. [06:59:21] <flaccid> your webapp relies upon sreg response ?
  121. [07:00:17] <A4Tech> To a certain extent - yes.
  122. [07:01:08] <A4Tech> I want to give users the convenience of using the site, therefore, began to make OpenID support
  123. [07:02:06] <flaccid> thats not good
  124. [07:02:12] <A4Tech> yes....
  125. [07:02:22] <flaccid> sreg is an optional extension. you should do your logic in the same manner
  126. [07:02:34] * mosites (n=mosites@pool-173-51-249-32.lsanca.fios.verizon.net) has joined #openid
  127. [07:02:50] <A4Tech> oh.. ok
  128. [07:03:40] <flaccid> and also complain to providers that fail to support it properly. it is optional entirely but is a key feature to openid
  129. [07:04:01] <A4Tech> okey
  130. [07:04:13] * mosites (n=mosites@pool-173-51-249-32.lsanca.fios.verizon.net) Quit (Client Quit)
  131. [07:04:15] <flaccid> however you should support attribute exchange as well which is going to be used more than sreg
  132. [07:04:31] <flaccid> http://openid.net/specs/openid-attribute-exchange-1_0.html
  133. [07:05:13] <A4Tech> Maybe try the library is 1.x.x?
  134. [07:07:38] <flaccid> huh
  135. [07:07:50] <flaccid> use the latest php-openid 2
  136. [07:08:09] <A4Tech> ok
  137. [07:09:25] <A4Tech> I already read the specifications here http://openidenabled.com/files/php-openid/docs/2.1.3/ .. :)
  138. [07:11:46] <flaccid> yeah. best of luck then!
  139. [07:12:16] <A4Tech> thx :)
  140. [07:12:27] <flaccid> wow i just tested out using google as my identity and my identity URL is https://www.google.com/accounts/o8/id?id=AItOawmdhBuy4Ji6aenuwIhWjPHUS_fxMAVQPaU
  141. [07:12:49] <flaccid> man google needs a big slap in the face
  142. [07:12:57] <A4Tech> gg
  143. [07:20:18] <flaccid> also microsoft is full of it. I goto https://login.live-int.com/beta/ManageOpenID.srf and it does not allow me to login. what a load of (*&(*&
  144. [07:21:15] <flaccid> A4Tech this could be useful for your testing https://test-id.org/OP/Sreg.aspx
  145. [07:21:28] <A4Tech> thx!
  146. [07:22:43] <flaccid> np
  147. [07:25:34] <A4Tech> https://test-id.org/OP/Sreg.aspx This site is the same, only the LP returned nickname
  148. [07:27:08] <A4Tech> Okay, I will change the code that would only identity was
  149. [07:30:27] * qwp0 (n=qwp0@gw.localnet.sk) has joined #openid
  150. [07:34:55] <flaccid> A4Tech one thing we have both not thought about is the fact that the provider needs to actually have this information
  151. [07:35:34] <flaccid> if the provider has no where on their site for the user to fill in this info then obviously its not going to return it from an sreg request
  152. [07:36:17] <A4Tech> nickname for sure is:)
  153. [07:38:46] <flaccid> yeah so just complain to the relevant providers to make them properly support sreg and ax i guess
  154. [07:40:23] <A4Tech> flaccid I think my only one vote will not listen)
  155. [07:46:01] <flaccid> did you raise a bug ?
  156. [07:48:17] <A4Tech> вщтеэе лтщц
  157. [07:48:31] <A4Tech> oh, => don't know...
  158. [07:57:28] <flaccid> create a bug report and see what happens
  159. [08:59:49] * jochen (n=jochen@44.74-245-81.adsl-dyn.isp.belgacom.be) has joined #openid
  160. [09:17:47] * xpo (n=xpo@bearstech/xpo) has joined #openid
  161. [09:28:02] * xpo (n=xpo@bearstech/xpo) Quit ()
  162. [09:30:00] * MrTopf (n=cs@p5B3D74D2.dip.t-dialin.net) has joined #openid
  163. [09:31:48] * HerrTopf (n=cs@p5B3D74D2.dip.t-dialin.net) has joined #openid
  164. [09:40:00] <A4Tech> flaccid http://paste.ubuntu.com/199934/ :)
  165. [09:41:23] <A4Tech> flaccid Solved the problem so that provaeryayu that your ISP is not enough, then ask the user to enter his hands:) and then continue the registration
  166. [09:41:45] <A4Tech> provaeryayu == the check
  167. [09:46:42] * HerrTopf (n=cs@p5B3D74D2.dip.t-dialin.net) Quit ()
  168. [09:51:48] * MrTopf (n=cs@p5B3D74D2.dip.t-dialin.net) Quit (Read error: 110 (Connection timed out))
  169. [09:59:55] <flaccid> A4Tech still don't understand your statement. whats an ISP got to do with openid heh
  170. [10:02:23] <flaccid> and what the heck is ["identity"]=> string(40) "aHR0cHM6Ly9sYXVuY2hwYWQubmV0L35ybXBpYzMw"
  171. [10:08:09] * xpo (n=xpo@bearstech/xpo) has joined #openid
  172. [11:13:47] * xpo (n=xpo@bearstech/xpo) Quit ()
  173. [11:14:21] * BUGabundo (n=bugabund@ubuntu/member/bugabundo) has joined #openid
  174. [11:14:26] <BUGabundo> hi
  175. [11:14:40] <flaccid> howdy
  176. [11:14:44] <BUGabundo> I was testing my openid on http://openidenabled.com/resources/openid-test/diagnose-server
  177. [11:14:54] <BUGabundo> I used an https url but it changes it to http
  178. [11:14:57] <BUGabundo> why is that?
  179. [11:15:14] <BUGabundo> hi flaccid
  180. [11:15:37] <flaccid> thats probably how the example is designed
  181. [11:15:50] <flaccid> we can look up https in the spec but to what the go is with it
  182. [11:15:55] <BUGabundo> see http://openidenabled.com/resources/openid-test/diagnose-server/start?openid_url=https%3A%2F%2Fpasswordless.appspot.com%2Femail%2Fopenidtest20062009%40spam.la
  183. [11:17:09] <BUGabundo> http://openidenabled.com/resources/openid-test/diagnose-server/TestCheckidSetup/?action=response&attempt=1&nonce=xJW7iB3O&openid.assoc_handle={HMAC-SHA1}{4a3cc55f}{7kaHbw%3D%3D}&openid.identity=http%3A%2F%2Fpasswordless.appspot.com%2Femail%2Fopenidtest20062009%40spam.la&openid.mode=id_res&openid.op_endpoint=http%3A%2F%2Fpasswordless.appspot.com%2Flogin%2F&openid.response_nonce=2009-06-20T11%3A18%3A33ZEM5QOT&openid.return_to=http%3A%2F%2Fopenid
  184. [11:17:24] <BUGabundo> Redirecting to http://passwordless.appspot.com/email/openidtest20062009%40spam.la?openid.assoc_handle=%7BHMAC-SHA1%7D%7B4a3cc55f%7D%7B7kaHbw%3D%3D%7D&openid.identity=http%3A%2F%2Fpasswordless.appspot.com%2Femail%2Fopenidtest20062009%40spam.la&openid.mode=checkid_setup&openid.return_to=http%3A%2F%2Fopenidenabled.com%2Fresources%2Fopenid-test%2Fdiagnose-server%2FTestCheckidSetup%2F%3Faction%3Dresponse%26attempt%3D1%26nonce%3DxJW7iB3O&openid.tru
  185. [11:17:36] <flaccid> BUGabundo http://openid.net/specs/openid-authentication-2_0.html#anchor45
  186. [11:17:45] <BUGabundo> openid.identityhttp://passwordless.appspot.com/email/openidtest20062009@spam.la
  187. [11:18:00] * BUGabundo reads
  188. [11:18:24] <BUGabundo> " URL differing only be scheme is to setup a redirect from the HTTP URL to the HTTPS URL. Relying Parties will never store the HTTP URL as during the discovery and initiation phase will follow the redirect and use the HTTPS URL as the Claimed Identifier. "
  189. [11:18:29] <BUGabundo> thanks so much flaccid
  190. [11:18:44] <BUGabundo> one more question, if you allow me the spam :)
  191. [11:18:51] <flaccid> sure
  192. [11:19:16] <BUGabundo> [ot] btw so you guys know about it https://passwordless.appspot.com
  193. [11:19:24] <BUGabundo> openid via email ehe
  194. [11:19:42] <BUGabundo> now the 2nd Q: having trouble with openid on twitterfeed.com
  195. [11:20:00] <BUGabundo> it uses RPX
  196. [11:20:17] <flaccid> sidenote BUGabundo checkout http://eaut.org/
  197. [11:20:24] * BUGabundo checks
  198. [11:20:36] <BUGabundo> thanks
  199. [11:20:47] <BUGabundo> will give that back to the author
  200. [11:20:48] <flaccid> whats the problem with it
  201. [11:21:42] <BUGabundo> let me get a trace
  202. [11:23:07] <BUGabundo> grr
  203. [11:23:10] <BUGabundo> now I only get
  204. [11:23:13] <BUGabundo> "Bad response from OpenID server"
  205. [11:24:28] * A4Tech (n=bond@unaffiliated/a4tech) Quit (Read error: 110 (Connection timed out))
  206. [11:25:08] <BUGabundo> flaccid: http://paste.ubuntu.com/199985/
  207. [11:25:23] * A4Tech (n=bond@unaffiliated/a4tech) has joined #openid
  208. [11:27:29] <BUGabundo> flaccid: any idea for it ?
  209. [11:27:36] <flaccid> what spits that out exactly ?
  210. [11:29:00] <flaccid> looks like the RP does which is that passwordless thing right?
  211. [11:29:14] <BUGabundo> the email from passwordless, after trying to login on twitterfeed.com
  212. [11:30:31] <flaccid> considering rpx is well tested and i can login fine with normal openid i assume that the passwordless people have a problem
  213. [11:30:55] <flaccid> however the key is that it says 'Untrusted Return URL'
  214. [11:31:18] <BUGabundo> humm thanks
  215. [11:31:24] <BUGabundo> will point that out to the dev
  216. [11:31:33] <flaccid> its coughing in provider.py and server.py so i assume they run a provider in the middle to do the 'proxying'
  217. [11:32:10] <flaccid> the last line in that is the key
  218. [11:32:16] <flaccid> "UntrustedReturnURL: return_to u'https://signin.twitterfeed.com/openid/finish?immediate=false&popup_mode=false&token_url=http%3A%2F%2Ftwitterfeed.com%2Frpx' not under trust_root u'http://twitterfeed.com/auth'"
  219. [11:32:53] <flaccid> what that means and why it is doing it i don't know off my head, someone here might but
  220. [11:34:58] <flaccid> it could have something to do with http://wiki2008.openid.net/OpenIDChanges#trust_root_Renamed_to_realm but i am really not sure
  221. [11:35:14] <flaccid> see trust_root is only in openid 1.0
  222. [11:37:06] <flaccid> yes here is the problem http://openid.net/specs/openid-authentication-2_0.html#verify_return_to
  223. [11:38:08] <flaccid> i think those passwordless people have failed to comply to this spec which is fairly important security wise too
  224. [11:38:33] <flaccid> actually i'll retract that
  225. [11:38:37] <BUGabundo> I've emailed jneves! he will take care of it soon
  226. [11:38:48] <flaccid> the URL noted is twitterfeeds
  227. [11:39:18] <BUGabundo> now trying something funny: using passwordless with emailtoid
  228. [11:39:19] <BUGabundo> lol
  229. [11:39:40] <BUGabundo> now I should be able to login to twitterfeeds with emailtoid
  230. [11:39:44] <flaccid> that URL is likely not retained by passwordless and thus the error. so yeah i could be right that it is passwordless which explains why other logins work.
  231. [11:41:48] * BUGabundo wonders if RPX supports emailtoid !
  232. [11:43:12] <flaccid> dunno its made by vidoop it seems
  233. [11:44:25] <flaccid> chris messina is all over it
  234. [11:44:26] <flaccid> http://factoryjoe.com/blog/2008/06/22/announcing-emailtoid-mapping-email-addresses-to-openids/
  235. [11:44:41] <flaccid> yeah i remember this thing now but never had a need to use it
  236. [11:45:16] <flaccid> will be nice when http://eaut.org/ gets ratified to address this
  237. [11:46:03] <flaccid> probably doesn't require any ratification just for the spec to become final
  238. [11:46:20] <BUGabundo> bbl
  239. [11:46:25] <BUGabundo> thanks for the help
  240. [11:47:16] <flaccid> np
  241. [11:52:00] * A4Tech (n=bond@unaffiliated/a4tech) Quit (Read error: 110 (Connection timed out))
  242. [11:54:09] * A4Tech (n=bond@unaffiliated/a4tech) has joined #openid
  243. [12:04:11] * BUGabundo (n=bugabund@ubuntu/member/bugabundo) Quit (Read error: 110 (Connection timed out))
  244. [12:49:01] * xpo (n=xpo@bearstech/xpo) has joined #openid
  245. [13:11:20] * flaccid_ (n=chris@127.185.233.220.static.exetel.com.au) has joined #openid
  246. [13:20:54] * flaccid (n=chris@127.185.233.220.static.exetel.com.au) Quit (Read error: 110 (Connection timed out))
  247. [14:59:41] * xpo (n=xpo@bearstech/xpo) Quit ()
  248. [15:04:11] * A4Tech (n=bond@unaffiliated/a4tech) has left #openid
  249. [15:11:17] * flaccid_ is now known as flaccid
  250. [15:22:51] * jonathanzenor (n=chatzill@97-112-132-8.clsp.qwest.net) has joined #openid
  251. [15:22:57] <jonathanzenor> Hello everyone
  252. [15:25:20] <jonathanzenor> What causes this error? error:Invalid AuthRequest: 769: Realm verification failed for: http://www.iptvwiki.com/wiki/
  253. [15:25:53] <flaccid> an invalid auth request failing to verify the realm
  254. [15:26:22] <jonathanzenor> lol, thanks :p
  255. [15:26:33] <jonathanzenor> trying to install the mediawiki openID extension
  256. [15:27:18] <flaccid> ah k
  257. [15:27:52] <jonathanzenor> everythign seemed to work but I keep getting that error every time I try to login
  258. [15:28:07] <flaccid> iptvwiki was the RP or is that your wiki ?
  259. [15:28:22] <jonathanzenor> that is my wiki
  260. [15:28:50] <flaccid> i'll check it out but its likely this http://groups.google.com/group/openid4java/browse_thread/thread/ccd874fee1c0720c?pli=1
  261. [15:29:00] <jonathanzenor> trying to login with blogger, it gives the error, when I try to login with my main openid account it just returns a failed status
  262. [15:29:27] <flaccid> so thats your wiki and the RP right ?
  263. [15:29:49] <jonathanzenor> the wiki is the consumer
  264. [15:30:22] <flaccid> consumer is a deprecated term in openid world. they are termed as relying parties now
  265. [15:30:38] <jonathanzenor> ah, k
  266. [15:30:40] <jonathanzenor> yes
  267. [15:31:03] <flaccid> ah yes this is the same problem that BUGabundo came in with earlier today
  268. [15:31:25] <flaccid> jonathanzenor please see http://wiki2008.openid.net/OpenIDChanges#trust_root_Renamed_to_realm and http://openid.net/specs/openid-authentication-2_0.html#verify_return_to
  269. [15:31:51] <flaccid> maybe this mediawiki plugin only supports openid 1 or something
  270. [15:32:12] <jonathanzenor> it says it requires 2.0.1 or greater
  271. [15:32:14] <qwp0> jonathanzenor: you haven't probably set the wgTrustRoot setting
  272. [15:32:38] <jonathanzenor> I think I did
  273. [15:33:18] <jonathanzenor> $wgTrustRoot = "http://www.iptvwiki.com/wiki/";
  274. [15:33:23] <qwp0> uhm
  275. [15:34:01] <qwp0> try to change it to 'http://iptvwiki.com/w/';
  276. [15:34:18] <flaccid> return_to u'http://iptvwiki.com/w/index.php?title=Special:OpenIDFinish&janrain_nonce=2009-06-20T15%3A35%3A25Z6a50Lo&openid1_claimed_id=http%3A%2F%2Fchris.xhost.com.au%2F' not under trust_root u'http://www.iptvwiki.com/wiki/'
  277. [15:34:43] <flaccid> the trust roots match up
  278. [15:35:14] <qwp0> jonathanzenor: it works for me with myopenid now
  279. [15:35:48] <flaccid> oh yes
  280. [15:35:54] <jonathanzenor> ah
  281. [15:35:58] <flaccid> why does your wiki use /w/ and /wiki/
  282. [15:36:05] <flaccid> i didn't notice the URL change in the address bar..
  283. [15:36:27] <jonathanzenor> or is an alias for /w
  284. [15:36:39] <jonathanzenor> /wiki/ is a virtual directory that points to /w/
  285. [15:36:43] <flaccid> where does this /w come from
  286. [15:36:57] <jonathanzenor> /w is the actual directory
  287. [15:37:07] <jonathanzenor> IRC doesn't like it when I start a line with / :P
  288. [15:37:09] <flaccid> right well your login with openid link points to /w/
  289. [15:37:10] <qwp0> flaccid: w is a real dir, the wiki directory is usually handled by mod_rewrite
  290. [15:37:21] <jonathanzenor> yes
  291. [15:37:23] <flaccid> jonathanzenor some clients you can escape / by //
  292. [15:37:43] <jonathanzenor> it works, so I'm happy, now to get this to work on my own website lol
  293. [15:37:46] <flaccid> yeah i have 3 mediawiki instances personally
  294. [15:38:05] <flaccid> i don't do that redundant practice fortunately
  295. [15:38:53] <jonathanzenor> yeah, I have 3 as well, only have OpenID on one, but I'm trying to create a new sit ethat is all about OpenID
  296. [15:39:16] <jonathanzenor> want to make a dedicated delegate website
  297. [15:39:48] <qwp0> jonathanzenor: and don't forget to update your database according to the plugin's documentation
  298. [15:39:50] <jonathanzenor> just for me and my friends mostly, to manage all of our OpenID's and just use my address to login to whichever I have set as primary at the time
  299. [15:39:55] <qwp0> I saw a database error there
  300. [15:40:30] <flaccid> jonathanzenor whats a dedicated delgate website ? you just want to give people a URL to own that they can delegate to their chosen provider ?
  301. [15:40:44] <jonathanzenor> yup
  302. [15:41:07] <flaccid> just remember if you shutdown you shut all your users down as well
  303. [15:41:45] <jonathanzenor> don't plan on shutting down, I've had my server for 3+ years so far, just have to pay for a new domain name is all
  304. [15:42:39] <flaccid> yeah just remember if you go into business providing this for anyone, smart users will know that you will own them which is why an OP is more attractive
  305. [15:44:13] <jonathanzenor> yeah, I know, not trying to make money from it, using it for myself and if anyone wants to use it as well they can
  306. [15:44:35] <flaccid> cools
  307. [15:45:18] <jonathanzenor> some people don't have their own site to make their own delegation address
  308. [15:46:28] <jonathanzenor> that was my thinking behind this site
  309. [15:46:47] <jonathanzenor> and, I wanted a project that I could start from scratch to learn how to use PHP the OOP way :)
  310. [15:46:49] <flaccid> yeah but i like to look at openid identities as a long term thing and unfortunately normal users are not aware of how it works
  311. [15:47:09] <flaccid> jonathanzenor ah if thats the case use cakephp or code ignitor
  312. [15:48:11] <flaccid> i wrote and OP and RP in cakephp with the php-openid 2.x libs
  313. [15:48:20] <jonathanzenor> cool
  314. [15:52:52] <flaccid> jonathanzenor an ot sidenote for you in regards to iptv. in australia here we will be getting 100mbps fibre to the home in something like 5 years
  315. [15:53:08] * xpo (n=xpo@bearstech/xpo) has joined #openid
  316. [15:53:11] <flaccid> which means we will actually be able to watch iptv
  317. [15:53:24] <jonathanzenor> nice
  318. [15:53:41] <flaccid> no doubt i'll then be using your wiki then
  319. [15:53:45] <jonathanzenor> i've canceled my cable tv and just watch tv online now :)
  320. [15:53:54] <jonathanzenor> lol, cool
  321. [15:53:58] <flaccid> sweet
  322. [15:54:00] <jonathanzenor> it was down for a while, my host messed it up
  323. [15:54:08] <flaccid> dangle
  324. [15:54:31] <flaccid> i got rid of my dedicated and am now in amazon ec2 which is quite economical and performs
  325. [15:55:05] <jonathanzenor> yeah I am in the process of moving back to my old host, 1&1
  326. [15:56:42] <flaccid> cool
  327. [15:58:49] <jonathanzenor> hey, anybody know how to run php from the command line?
  328. [15:58:58] <jonathanzenor> trying to update the wiki db
  329. [16:00:21] <jonathanzenor> nevermind, figured it out
  330. [16:00:31] <flaccid> hehe php -v haha
  331. [16:00:56] <jonathanzenor> lol
  332. [16:01:04] <jonathanzenor> I had to use php5 instead of php
  333. [16:02:10] * flaccid blinks
  334. [16:02:14] <flaccid> what os is that
  335. [16:02:47] <jonathanzenor> don't know, some linux distro
  336. [16:02:55] <jonathanzenor> the server has php 4 and php 5 installed
  337. [16:03:07] <jonathanzenor> you have to specify that you want to use 5
  338. [16:03:39] * jochen (n=jochen@44.74-245-81.adsl-dyn.isp.belgacom.be) Quit (Read error: 104 (Connection reset by peer))
  339. [16:04:52] <flaccid> ah understood. they probably do 1 as the apache mod and 1 as cgi
  340. [16:05:02] <flaccid> on the web side of things
  341. [16:05:14] <jonathanzenor> woot! http://iptvwiki.com is now OpenID enabled!
  342. [16:05:40] <flaccid> add your site to the openid directory
  343. [16:06:14] <jonathanzenor> now I just need to get a logo for the site :p
  344. [16:06:35] <flaccid> sweet as
  345. [16:13:49] * jochen (n=jochen@91.182.171.129) has joined #openid
  346. [16:24:09] <jonathanzenor> i can't wait until the phpBB3 openid mod is finished
  347. [16:24:24] <jonathanzenor> i hate creating accounts on a forum just for one post I want to make :p
  348. [16:24:45] <flaccid> well like anything awesome uptake is the problem
  349. [16:24:54] <flaccid> that really annoys me
  350. [16:25:01] <flaccid> e.g. SPF
  351. [16:25:53] <qwp0> jonathanzenor: I hate creating an account just for one bug report I want to make
  352. [16:26:12] <qwp0> IMHO all bug tracking tools should support OpenID
  353. [16:26:23] <jonathanzenor> yeah
  354. [16:27:16] <qwp0> people say OpenID is for geeks, why the hell isn't it supported on all sites for geeks (including bugzillas) out there then?
  355. [16:27:50] <flaccid> because geeks don't know crap about what they do
  356. [16:28:03] <flaccid> in my experience most 'geeks' don't know didley squat
  357. [16:28:08] <jonathanzenor> lol
  358. [16:28:14] <jonathanzenor> I want geek.com to support it :p
  359. [16:28:55] <jonathanzenor> I use too many emoticons ... :-/
  360. [16:32:52] <jonathanzenor> Even yahoo has their openID url under a title that says "Feeling geeky?"
  361. [16:34:27] <flaccid> yeah thats just rude
  362. [16:37:38] <qwp0> nah, seriously, bug trackers are IMO the field where massive adoption of OpenID would make sense
  363. [16:38:10] <qwp0> but there is no official plugin for bugzilla, IIRC, what is an utter fail
  364. [16:38:37] <jonathanzenor> just looked it up, no OpenID for my bug tracker either
  365. [16:38:51] <flaccid> yeah and the openid support on LP is poor
  366. [16:40:05] <jonathanzenor> I got exited when I heard that Google and Yahoo are going to support it..
  367. [16:40:13] <jonathanzenor> just to be let down to hear they are only providers
  368. [16:40:25] <jonathanzenor> shows how much of a geek I am, getting excited over a new piece of tech :p
  369. [16:41:20] <qwp0> jonathanzenor: facebook isn't a RP either, is it?
  370. [16:41:37] <jonathanzenor> no
  371. [16:41:51] <jonathanzenor> they are not even a provider yet...
  372. [16:42:11] <jonathanzenor> they have been working on their own facebook login thing
  373. [16:42:19] <qwp0> jonathanzenor: well, you can link your account with an OpenID, AFAIK
  374. [16:42:34] <jonathanzenor> AFAIK?
  375. [16:42:48] <qwp0> as far as I know
  376. [16:43:34] <jonathanzenor> any idea where?
  377. [16:43:48] <jonathanzenor> ohhhhh
  378. [16:43:50] <jonathanzenor> i found it!
  379. [16:44:17] <flaccid> FB has some RP support that needs to be manually enabled
  380. [16:44:17] <qwp0> I don't use FB myself but it should be under settings -> Linked Accounts or something similar
  381. [16:44:28] <jonathanzenor> yup
  382. [16:44:30] <jonathanzenor> just enabled it
  383. [16:44:52] <flaccid> rather pointless isn't it
  384. [16:45:18] <jonathanzenor> so...
  385. [16:45:26] <jonathanzenor> you can't "login" with an openid account...
  386. [16:45:28] <jonathanzenor> but
  387. [16:45:38] <jonathanzenor> if you are logged in to your provider, then facebook auto logs you in
  388. [16:45:55] <qwp0> you must register to be able to log in with your OpenID which is pretty stupid
  389. [16:45:57] <flaccid> yeah thats about all it does i guess
  390. [16:46:08] <jonathanzenor> eh...
  391. [16:46:16] <jonathanzenor> I'll give them a C for effort :)
  392. [16:46:20] <qwp0> :)
  393. [16:46:26] <flaccid> i'll give them an F for fail
  394. [16:47:15] <jonathanzenor> LOL
  395. [16:47:59] <jonathanzenor> I'd say a site with no OpenID is F, those that are providers only a D...
  396. [16:49:53] <flaccid> yeah a d for dissapointment
  397. [16:50:00] <jonathanzenor> eexactly
  398. [16:54:06] * xpo (n=xpo@bearstech/xpo) Quit ()
  399. [17:11:14] * MrTopf (n=cs@p5B3D74D2.dip.t-dialin.net) has joined #openid
  400. [17:29:37] * MrTopf (n=cs@p5B3D74D2.dip.t-dialin.net) Quit ()
  401. [17:43:15] * singpolyma (n=singpoly@c-76-21-5-96.hsd1.ca.comcast.net) has joined #openid
  402. [18:27:49] * qwp0 (n=qwp0@gw.localnet.sk) Quit (Remote closed the connection)
  403. [19:29:21] * jochen (n=jochen@91.182.171.129) Quit (Client Quit)
  404. [19:40:19] * jochen (n=jochen@91.182.171.129) has joined #openid
  405. [20:53:27] * Alkarex (n=alexandr@1006ds4-van.0.fullrate.dk) has joined #openid
  406. [20:55:53] <Alkarex> Hello, I am playing a bit with JanRain's OpenID library in PHP, and so far I seem to have a server that is more or less working: http://alexandre.alapetite.fr/id/
  407. [20:55:53] <Alkarex> But now, I am trying to get that to work with Facebook and their checkid_immediate mode. Anybody has succeeded in doing that?
  408. [21:39:18] * singpolyma (n=singpoly@c-76-21-5-96.hsd1.ca.comcast.net) Quit (Read error: 60 (Operation timed out))
  409. [21:47:40] * MrTopf (n=cs@p5B3D74D2.dip.t-dialin.net) has joined #openid
  410. [22:24:27] * MrTopf (n=cs@p5B3D74D2.dip.t-dialin.net) Quit ()
  411. [22:48:44] * Alkarex (n=alexandr@1006ds4-van.0.fullrate.dk) has left #openid
  412. [23:20:26] * HerrTopf (n=cs@p5B3D7293.dip.t-dialin.net) has joined #openid
  413. [23:23:09] * jochen (n=jochen@91.182.171.129) Quit (Remote closed the connection)
  414. [23:55:11] * HerrTopf (n=cs@p5B3D7293.dip.t-dialin.net) Quit ()

These logs were automatically created by OpenIDlogbot on chat.freenode.net using a modified version of the Java IRC LogBot.