IRC Log for #openid on 2009-09-29

Timestamps are in UTC.

  1. [00:09:37] * singpolyma (n=singpoly@216.16.242.254) Quit ("Lost terminal")
  2. [00:20:45] * karstensrage (n=chatzill@70.42.238.2) Quit ("ChatZilla 0.8.31 [Mozilla rv:1.4.3/20040924]")
  3. [00:27:51] * samsm (n=samsm@c-67-191-159-220.hsd1.ga.comcast.net) Quit ()
  4. [00:49:53] * samsm (n=samsm@c-67-191-159-220.hsd1.ga.comcast.net) has joined #openid
  5. [02:08:26] <openstandards> flaccid, no opends is a ldap server written in java suppose to be quite fast
  6. [02:12:27] <flaccid> so that is a yes
  7. [02:12:47] <flaccid> it is an ldap server - which was my question
  8. [02:30:13] * samsm (n=samsm@c-67-191-159-220.hsd1.ga.comcast.net) Quit ()
  9. [02:37:08] <openstandards> sorry its late in the uk wasn't reading properly
  10. [03:03:49] * karstensrage (n=karstens@c-71-202-243-186.hsd1.ca.comcast.net) has joined #openid
  11. [03:06:13] <flaccid> :)
  12. [03:09:32] <karstensrage> what :)?
  13. [03:17:43] * stub (n=stub@canonical/launchpad/stub) has joined #openid
  14. [04:02:49] * Shurane (i=82f5d2ab@gateway/web/freenode/x-cdfydzgwvvlexree) has joined #openid
  15. [04:19:36] <Shurane> Is implementing OpenID in php as simple as specifying a form?
  16. [04:30:20] <flaccid> no
  17. [04:32:07] <Shurane> a lot more to it? I don't know where to start...
  18. [04:35:59] <flaccid> there is http://openid.net/ for info, there is the openid specification and there is software like php-openid that provides and example server
  19. [04:39:06] * Kaliya (n=Adium@adsl-68-124-184-243.dsl.pltn13.pacbell.net) has joined #openid
  20. [05:28:48] * stub (n=stub@canonical/launchpad/stub) Quit ("Leaving.")
  21. [05:28:59] * stub (n=stub@canonical/launchpad/stub) has joined #openid
  22. [05:56:21] * Kaliya (n=Adium@adsl-68-124-184-243.dsl.pltn13.pacbell.net) has left #openid
  23. [06:15:17] <Shurane> I'm not using php-openid since I'd have to recompile php with gmp (or get bcmath)
  24. [06:15:41] <Shurane> I'm looking at the kohana module right now
  25. [06:25:03] <flaccid> well you can use whatever you want..
  26. [06:33:36] * Kaliya (n=Adium@adsl-68-124-184-243.dsl.pltn13.pacbell.net) has joined #openid
  27. [07:16:38] <Brend> I'm guessing there's a reason php-openid needs the math stuff
  28. [07:16:51] <Brend> Like that it does a bunch of math (for DH key exchange) that will be ridiculously inefficient without it.
  29. [07:16:52] <flaccid> openid uses crypto
  30. [07:17:00] <flaccid> yeah
  31. [07:17:11] <Brend> So just recompiling PHP with that stuff seems like a better plan
  32. [07:17:44] <flaccid> yeah thats what i did. you should be able to add a mod for gmp
  33. [07:30:24] * jochen_ (n=jochen@77.73.176.113) has joined #openid
  34. [08:18:35] * stub (n=stub@canonical/launchpad/stub) Quit ("Leaving.")
  35. [08:18:37] <Shurane> I guess recompiling would be the better thing, but... I'm not very fond of compiling things on Windows
  36. [08:21:51] * MrTopf (n=cs@91.57.124.183) has joined #openid
  37. [08:44:26] * thesmith (n=bens@78-86-7-25.zone2.bethere.co.uk) has joined #openid
  38. [08:53:03] * stub (n=stub@canonical/launchpad/stub) has joined #openid
  39. [09:00:03] * asciant (n=haiden@60-241-144-126.tpgi.com.au) has joined #openid
  40. [09:15:06] * asciant (n=haiden@60-241-144-126.tpgi.com.au) Quit ()
  41. [09:22:48] <Shurane> JanRain's RPX sure looks like a simple solution to implementing OpenID
  42. [09:31:28] * hillsy (n=shhi2@npfit3.dh.bytemark.co.uk) has joined #openid
  43. [10:00:56] * nkilzer (n=nkilzer@barmen.interhost.no) has joined #openid
  44. [10:01:15] * nkilzer (n=nkilzer@barmen.interhost.no) has left #openid
  45. [10:39:14] <flaccid> Shurane: i wouldn't use windows. rpx is good but free version is limited
  46. [10:41:03] <Shurane> Yeah, I figured as much
  47. [10:41:15] <Shurane> I'm kind of stuck with windows for the time being (at least until I get past the coming deadline)
  48. [10:41:44] <flaccid> sounds like a hard situation :o
  49. [10:41:46] <Shurane> I'm going to use rpx as a temporary solution
  50. [10:41:59] <flaccid> just make sure the limitations of rpx if you are using free you are aware about
  51. [10:42:16] <Shurane> oh like the privacy policy or whatever I agree to?
  52. [10:42:29] <flaccid> no, what rpx actually provides
  53. [10:43:16] <Shurane> Well right now, I'm just giving a demonstration that I can implement OpenID
  54. [10:43:52] <Shurane> You could say it's a crash course in php, javascript, and sql.
  55. [10:44:02] <flaccid> well if implementing in your case is using a turnkey solution, then cool
  56. [10:44:07] <Shurane> I've not done web programming before.
  57. [10:44:11] <flaccid> right
  58. [10:44:26] <flaccid> and this is your job ?
  59. [10:44:39] <Shurane> haha, maybe if I can pick this up
  60. [10:45:17] <flaccid> :)
  61. [10:46:26] <Shurane> Oh hey look, xampp's got bcmath in it
  62. [10:50:36] <flaccid> i don't see the issue with gmp
  63. [11:05:20] <Shurane> Say, I've got a PHP question. If I use include or require on another file, do I end up running that file or importing its functions?
  64. [11:07:30] <Shurane> Well... recompiling php seems like I need... Microsoft VC6 or above, Visual Studio .NET or whatever it may be, some Platform SDK tools... etc
  65. [11:07:54] <Shurane> It just seemed too much to recompile php
  66. [11:08:13] <Shurane> that's what the win32 readme in the php tarball says...
  67. [11:08:52] <Shurane> I guess this isn't the right place to ask for php, but I hope you don't mind.
  68. [11:14:59] * hillsy (n=shhi2@npfit3.dh.bytemark.co.uk) Quit (Remote closed the connection)
  69. [11:15:23] <Shurane> Ah, I see what a turnkey solution is.
  70. [11:17:37] * hillsy (n=shhi2@npfit3.dh.bytemark.co.uk) has joined #openid
  71. [11:20:24] <Shurane> Nevermind, getting this done one step at a time.
  72. [11:20:36] <flaccid> Shurane: both
  73. [11:20:56] <flaccid> don't see what microsoft has to do with compiling php
  74. [11:21:29] <Shurane> Well, to use it with the windows xampp, I'd figure you need to do that?
  75. [11:22:00] <flaccid> you should be able to get a pecl extension or something
  76. [11:22:07] * MacTed (n=Thud@c-24-61-62-241.hsd1.ma.comcast.net) Quit ()
  77. [11:22:52] <Shurane> What makes pecl different from pear? I couldn't find gmp (but I did find a biginteger extension) in pear.
  78. [11:23:00] <flaccid> actually who knows. if someone doesn't compile it on windows, then you have to. doesn't mean you need to use microsoft compilation
  79. [11:23:07] <Shurane> True
  80. [11:23:30] <flaccid> can't even remember what pecl stands for sorry
  81. [11:23:41] <Shurane> haha
  82. [11:24:00] <flaccid> why dont you just boot a linux or something
  83. [11:25:47] <Shurane> I guess I don't feel like restarting at the moment and thought I could get by with xampp
  84. [11:28:37] <flaccid> yeah, python doesn't have this problem :o
  85. [11:29:31] <Shurane> Psht, Python doesn't count =o
  86. [11:29:41] <flaccid> why ?
  87. [11:29:43] <Shurane> It has the unfair advantage of being fun and intuitive.
  88. [11:29:59] <flaccid> yes and thats part of the reason why i stopped doing php
  89. [11:30:55] <Shurane> There's a project that I want to do in Python/RubyOnRails, but I don't know if I'll pull that off
  90. [11:31:50] <Shurane> this OOP php looks a lot like java, though.
  91. [11:35:20] <flaccid> thats only because both php and c are derived languages and php copied a lot from c
  92. [11:35:30] <flaccid> i mean there is lots of similarities between a lot of languages
  93. [11:35:49] <flaccid> oop php is a waste of time. in python everything is an object, natively.
  94. [11:36:14] <Shurane> I know! Gosh, if only I were learning python.
  95. [11:36:33] <Shurane> er, *more* python.
  96. [11:36:41] <flaccid> its faster to learn python than to screw around with xampp
  97. [11:37:18] <Shurane> What do you do when someone wants php, though?
  98. [11:37:49] <Shurane> Say, by any one-in-a-million chance, do you use vim/emacs? Just curious.
  99. [11:37:58] <flaccid> you use a real mvc framework and make sure they understand the environment is available. if you don't have root or have windows, thats not acceptable
  100. [11:38:08] <flaccid> no i don't use vim or emacs
  101. [12:00:15] * OpenIDlogbot (n=PircBot@213.235.239.53) has joined #openid
  102. [12:00:15] * Topic is 'http://openid.net || Got OpenID library questions? Check stackoverflow.com.'
  103. [12:00:15] * Set by keturn on Fri Jun 26 02:48:11 CEST 2009
  104. [12:00:31] <flaccid> yes and i am partially drunk
  105. [12:00:56] <Shurane> Haha, what time of night/morning is it where you are?
  106. [12:01:42] <flaccid> 10:02pm
  107. [12:02:41] <Shurane> Too early in the morning over here, 8am more or less.
  108. [12:03:03] <flaccid> central time ?
  109. [12:04:26] <Shurane> close, eastern time
  110. [12:04:36] <Shurane> gmt -5
  111. [12:04:41] <flaccid> thats where i am
  112. [12:04:49] <flaccid> ah sorry ET
  113. [12:05:47] <flaccid> hmmmm
  114. [12:08:57] <Shurane> a question: with javascript or php, how do I ensure one action before I go on to the next action?
  115. [12:09:38] <Shurane> Or rather... with the rpx thing, I want it to pop up, and after signing in, I'd like to go ahead and collect and parse the data
  116. [12:09:42] <Shurane> I'm not sure on how to go about it.
  117. [12:22:54] * xpo (n=xpo@bearstech/xpo) has joined #openid
  118. [12:38:34] * thesmith (n=bens@78-86-7-25.zone2.bethere.co.uk) Quit ()
  119. [13:08:06] * samsm (n=samsm@c-67-191-159-220.hsd1.ga.comcast.net) has joined #openid
  120. [13:35:05] * MacTed (n=Thud@63.119.36.36) has joined #openid
  121. [13:59:14] * stub (n=stub@canonical/launchpad/stub) Quit ("Leaving.")
  122. [14:00:02] * qwp0 (n=qwp0@gw.localnet.sk) Quit (Remote closed the connection)
  123. [14:00:34] * flaccid (n=flaccid@unaffiliated/flaccid) Quit ()
  124. [14:00:40] * qwp0 (n=qwp0@gw.localnet.sk) has joined #openid
  125. [14:08:53] * flaccid (n=flaccid@110.33.210.52) has joined #openid
  126. [14:11:18] * flaccid (n=flaccid@unaffiliated/flaccid) Quit (Client Quit)
  127. [14:23:41] * daedeloth (n=daedelot@ip-81-11-177-172.dsl.scarlet.be) Quit (Remote closed the connection)
  128. [14:24:31] * daedeloth (n=daedelot@ip-81-11-177-172.dsl.scarlet.be) has joined #openid
  129. [14:45:43] * karstensrage (n=karstens@c-71-202-243-186.hsd1.ca.comcast.net) Quit ("Leaving")
  130. [14:59:25] * PupenoG (n=pupeno@74.125.57.33) has joined #openid
  131. [14:59:33] <PupenoG> Hello.
  132. [14:59:49] <PupenoG> Anyone using Rails to build OpenID consumers/relying parties apps?
  133. [15:02:08] <samsm> I've done that, but I'm super-rusty.
  134. [15:02:42] <samsm> Working on one right now, having to start from scratch. :P
  135. [15:30:35] * marclaporte (n=Miranda@69-165-165-53.dsl.teksavvy.com) Quit (Read error: 110 (Connection timed out))
  136. [15:30:43] * qwp0 (n=qwp0@gw.localnet.sk) Quit (Read error: 104 (Connection reset by peer))
  137. [15:31:01] * qwp0 (n=qwp0@gw.localnet.sk) has joined #openid
  138. [15:57:44] * samsm (n=samsm@c-67-191-159-220.hsd1.ga.comcast.net) Quit ()
  139. [16:13:12] * dwhittle (n=dwhittle@nat/yahoo/x-tjjhqfwpumtthavy) has joined #openid
  140. [16:36:43] * Shurane (i=82f5d2ab@gateway/web/freenode/x-cdfydzgwvvlexree) Quit (Ping timeout: 180 seconds)
  141. [16:38:36] * MrTopf (n=cs@91.57.124.183) Quit ()
  142. [16:45:53] * jochen (n=jochen@77.73.176.113) has joined #openid
  143. [16:46:06] * daleolds (n=daleolds@137.65.157.23) has joined #openid
  144. [16:46:14] * dwhittle (n=dwhittle@nat/yahoo/x-tjjhqfwpumtthavy) Quit ("...")
  145. [16:47:43] * jochen (n=jochen@77.73.176.113) Quit (Read error: 131 (Connection reset by peer))
  146. [16:47:46] * karstensrage (n=chatzill@70.42.238.2) has joined #openid
  147. [16:54:11] * jochen_ (n=jochen@77.73.176.113) Quit (Read error: 148 (No route to host))
  148. [16:55:28] * shurane (i=813105e1@gateway/web/freenode/x-hvoviymxsdccmkxi) has joined #openid
  149. [17:47:13] * singpolyma (n=singpoly@node-11036.tor.pppoe.execulink.com) has joined #openid
  150. [17:57:39] * qwp0 (n=qwp0@gw.localnet.sk) Quit (Remote closed the connection)
  151. [17:57:47] * daedeloth (n=daedelot@ip-81-11-177-172.dsl.scarlet.be) Quit (Read error: 110 (Connection timed out))
  152. [17:58:19] * qwp0 (n=qwp0@gw.localnet.sk) has joined #openid
  153. [17:58:27] * daedeloth (n=daedelot@ip-81-11-179-158.dsl.scarlet.be) has joined #openid
  154. [18:02:38] * Kaliya (n=Adium@adsl-68-124-184-243.dsl.pltn13.pacbell.net) Quit ("Leaving.")
  155. [18:03:25] * Kaliya (n=Adium@adsl-68-124-184-243.dsl.pltn13.pacbell.net) has joined #openid
  156. [18:04:15] * Kaliya (n=Adium@adsl-68-124-184-243.dsl.pltn13.pacbell.net) Quit (Client Quit)
  157. [18:04:36] * Kaliya (n=Adium@adsl-68-124-184-243.dsl.pltn13.pacbell.net) has joined #openid
  158. [18:10:38] * shurane (i=813105e1@gateway/web/freenode/x-hvoviymxsdccmkxi) Quit (Ping timeout: 180 seconds)
  159. [18:17:19] * marclaporte (n=Miranda@216.198.139.38) has joined #openid
  160. [18:18:25] * daedeloth (n=daedelot@ip-81-11-179-158.dsl.scarlet.be) Quit (Remote closed the connection)
  161. [18:20:41] * Kaliya (n=Adium@adsl-68-124-184-243.dsl.pltn13.pacbell.net) Quit ("Leaving.")
  162. [18:22:22] * Ideal (n=Ideal@2002:50f9:5d2f:0:0:0:0:1) Quit (Connection timed out)
  163. [18:24:01] * Ideal (n=Ideal@2002:50f9:5c2f:0:0:0:0:1) has joined #openid
  164. [18:46:51] * samsm (n=samsm@98.192.97.197) has joined #openid
  165. [18:54:06] * hillsy (n=shhi2@npfit3.dh.bytemark.co.uk) Quit ("Leaving")
  166. [19:05:15] * daleolds (n=daleolds@137.65.157.23) has left #openid
  167. [19:06:24] * samsm (n=samsm@98.192.97.197) Quit ()
  168. [19:13:42] * samsm (n=samsm@c-98-192-97-197.hsd1.ga.comcast.net) has joined #openid
  169. [19:14:20] * samsm (n=samsm@c-98-192-97-197.hsd1.ga.comcast.net) Quit (Client Quit)
  170. [19:25:45] * samsm (n=samsm@c-98-192-97-197.hsd1.ga.comcast.net) has joined #openid
  171. [19:39:46] * qwp0 (n=qwp0@gw.localnet.sk) Quit (Remote closed the connection)
  172. [19:40:15] * qwp0 (n=qwp0@gw.localnet.sk) has joined #openid
  173. [19:46:34] * daleolds (n=daleolds@137.65.228.175) has joined #openid
  174. [19:59:45] * daleolds (n=daleolds@137.65.228.175) Quit (Remote closed the connection)
  175. [20:02:40] * jfluhmann (n=jfluhman@72.21.122.9) has joined #openid
  176. [20:06:51] * daleolds (n=daleolds@137.65.157.1) has joined #openid
  177. [20:13:30] * qwp0 (n=qwp0@gw.localnet.sk) Quit (Remote closed the connection)
  178. [20:24:59] * marclaporte (n=Miranda@216.198.139.38) Quit (Read error: 148 (No route to host))
  179. [21:02:01] * MacTed (n=Thud@63.119.36.36) Quit ()
  180. [21:06:05] * dxtr (i=dexter@dxtr.cc) has joined #openid
  181. [21:07:59] <dxtr> This might be the wrong channel, but I'll go ahead and ask anyway (Flame me if I'm totally off) - I'm kinda new to openid and I am wondering how one is using it effectively
  182. [21:08:37] <dxtr> I mean, I got an openid through myopenid.com - but it don't seem to work as it should. I got a certificate I installed in my browser (Opera 10) but when I'm trying it on, for example, Facebook it won't log me in
  183. [21:08:47] <dxtr> Wether or not I'm logged in at myopenid.com or not
  184. [21:11:16] <yangman> facebook has a very quirky (and, frankly broken) way of using openid
  185. [21:12:36] <dxtr> I figured
  186. [21:13:32] <dxtr> I noticed that I have the ability to write my.. ehm.. name (What's the url called?) and it just registers and/or logs me in
  187. [21:13:45] <yangman> identity
  188. [21:14:49] <yangman> facebook only operates in immediate mode, and forbids the user from actually interacting with the openid server when authenticating against facebook
  189. [21:15:27] <yangman> so, the server has to support sessions, and you need to make a 3rd-party cookie exception for your identity provider if blocking them is something you use
  190. [21:15:51] <yangman> on top of that, facebook always requests in identity_select mode, which makes no sense at all
  191. [21:16:26] <yangman> depending on the openid server, immediate + identity_select will always fail
  192. [21:17:48] * samsm_ (n=samsm@c-98-192-97-197.hsd1.ga.comcast.net) has joined #openid
  193. [21:21:08] <dxtr> okay
  194. [21:21:53] <dxtr> I've always gotten this "wtf?"-feeling over Facebooks openid implementation
  195. [21:21:55] <yangman> and it only works from the main facebook page. not any of the subdomains, nor the loging page specifically
  196. [21:22:00] <yangman> so, yeah, broken
  197. [21:22:09] <dxtr> Hehe, so it's not me then :)
  198. [21:22:23] <dxtr> I thought I was the broken part of the chain
  199. [21:22:27] <dxtr> link*
  200. [21:22:44] <yangman> there's tons of other ones to try
  201. [21:23:03] <dxtr> openid providers you mean?
  202. [21:24:02] <yangman> consumers
  203. [21:24:23] <yangman> stackoverflow is, afaict, one of the few with good implementations
  204. [21:24:48] <yangman> there's also sourceforge.net, pastebin.ca, livejournal
  205. [21:25:17] <yangman> a handful of openid server testers
  206. [21:25:59] <dxtr> I'm quite happy with myopenid.com to be honest :)
  207. [21:26:14] <yangman> none of those are identity providers ;)
  208. [21:26:23] <yangman> well, maybe livejournal is. I don't recall
  209. [21:26:48] <dxtr> Yeah, I know they aren't :P
  210. [21:26:55] <dxtr> Just a random comment
  211. [21:27:31] <yangman> indeed
  212. [21:28:12] <dxtr> I was testing to see what the reactions would be. Often when I find something I like I get reactions like "DON'T USE THAT FOR HEAVENS SAKE!" and people list every possible thing that's broken with it that I haven't noticed yet
  213. [21:28:22] * samsm_ (n=samsm@c-98-192-97-197.hsd1.ga.comcast.net) Quit (Read error: 104 (Connection reset by peer))
  214. [21:28:59] <yangman> yeah, I don't understand why so many are broken
  215. [21:29:21] <yangman> the specs can be better, sure, but it's not exactly ambiguous
  216. [21:30:40] <dxtr> hehe
  217. [21:32:20] * samsm (n=samsm@c-98-192-97-197.hsd1.ga.comcast.net) Quit (Read error: 113 (No route to host))
  218. [21:32:20] * Ideal (n=Ideal@2002:50f9:5c2f:0:0:0:0:1) Quit (Client Quit)
  219. [21:39:05] * Ideal (n=Ideal@2002:50f9:5c2b:0:0:0:0:1) has joined #openid
  220. [21:56:36] * Kaliya (n=Adium@12.130.118.15) has joined #openid
  221. [21:57:23] * marclaporte (n=Miranda@69-165-165-53.dsl.teksavvy.com) has joined #openid
  222. [22:06:36] * Kaliya (n=Adium@12.130.118.15) Quit (Read error: 104 (Connection reset by peer))
  223. [22:06:54] * Kaliya (n=Adium@12.130.118.15) has joined #openid
  224. [22:19:42] * singpolyma (n=singpoly@node-11036.tor.pppoe.execulink.com) Quit ("Lost terminal")
  225. [22:34:51] * samsm (n=samsm@c-98-192-97-197.hsd1.ga.comcast.net) has joined #openid
  226. [22:46:12] * flaccid (n=flaccid@110.33.210.52) has joined #openid
  227. [22:54:48] * samsm (n=samsm@c-98-192-97-197.hsd1.ga.comcast.net) Quit ()
  228. [23:11:57] * marclaporte (n=Miranda@69-165-165-53.dsl.teksavvy.com) Quit (Read error: 110 (Connection timed out))
  229. [23:31:22] * flaccid (n=flaccid@unaffiliated/flaccid) Quit (Remote closed the connection)
  230. [23:31:30] * singpolyma (n=singpoly@129-97-185-151.uwaterloo.ca) has joined #openid
  231. [23:31:37] * flaccid (n=flaccid@120.152.231.99) has joined #openid
  232. [23:36:07] * jaquer (n=jaquer@adsl-76-246-146-54.dsl.pltn13.sbcglobal.net) has joined #openid
  233. [23:37:59] <jaquer> Is there an alternative site to check an OpenID setup? The pages on openidenabled are giving me a 503 error.
  234. [23:39:13] <jaquer> I tried this one: http://www.wasab.dk/morten/2007/11/openid/ and it's failing. All it's telling me is "OpenID authentication failed: No matching endpoint found after discovering http://jaquer.net/"
  235. [23:39:28] <jaquer> I'm trying to figure out where the error lies.
  236. [23:44:05] * marclaporte (n=Miranda@69-165-165-53.dsl.teksavvy.com) has joined #openid
  237. [23:45:34] <yangman> jaquer: works fine with my local test consumer
  238. [23:48:45] <jaquer> I got a more detailed error when trying to stackoverflow: http://pastebin.com/m168f41bd
  239. [23:49:07] <jaquer> I think th error lies in the ProviderEndpoint mismatch, one has a trailing slash and the other doesn't.
  240. [23:49:20] <jaquer> * trying to login into stackoverflow
  241. [23:54:37] <yangman> yup
  242. [23:56:42] * karstensrage (n=chatzill@70.42.238.2) Quit ("ChatZilla 0.8.31 [Mozilla rv:1.4.3/20040924]")

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