IRC Log for #openid on 2008-01-08

Timestamps are in UTC.

  1. [12:17:53] * OpenIDlogbot (n=PircBot@213.235.239.37) has joined #openid
  2. [12:17:53] * Topic is 'http://openid.net - channel logged at http://rbach.priv.at/OpenID-IRC/ || JanRain dev list: http://xrl.us/vmtm || OpenID 2.0 changes at http://alnk.org/wiselap'
  3. [12:17:53] * Set by donomo on Fri Dec 07 02:00:24 CET 2007
  4. [12:20:21] * polyonymous_note (n=hacker@pD95382A3.dip0.t-ipconnect.de) Quit (Read error: 113 (No route to host))
  5. [12:43:52] * polyonymous_note (n=hacker@pD95382A3.dip0.t-ipconnect.de) has joined #openid
  6. [12:44:50] * shigeta_ (n=shigeta@124.32.114.226) Quit ("Leaving...")
  7. [12:50:52] * Prometheus^ (n=Promethe@kone1.tmvvision.finnetcom.net) Quit ()
  8. [12:58:29] * flaccid (n=flaccid@123-243-80-114.tpgi.com.au) Quit ("Leaving")
  9. [13:07:07] * flaccid (n=flaccid@123-243-80-114.tpgi.com.au) has joined #openid
  10. [13:19:22] * stub (n=stub@canonical/launchpad/stub) Quit (Excess Flood)
  11. [13:20:24] * stub (n=stub@canonical/launchpad/stub) has joined #openid
  12. [13:22:01] * polyonymous_note (n=hacker@pD95382A3.dip0.t-ipconnect.de) Quit (Read error: 113 (No route to host))
  13. [13:28:31] * MrTopf (i=hidden-u@oecher.info) has joined #openid
  14. [13:28:48] * p33r_ (n=espen@43.80-203-79.nextgentel.com) has joined #openid
  15. [13:29:04] * MrTopf_ (i=hidden-u@oecher.info) has joined #openid
  16. [13:45:38] * MrTopf (i=hidden-u@oecher.info) Quit (Success)
  17. [14:13:33] * idnar (i=mithrand@unaffiliated/idnar) Quit (Nick collision from services.)
  18. [14:13:36] * idnar_ (i=mithrand@unaffiliated/idnar) has joined #openid
  19. [14:45:44] * MrTopf_ (i=hidden-u@oecher.info) Quit (Read error: 104 (Connection reset by peer))
  20. [14:45:46] * MrTopf (i=hidden-u@oecher.info) has joined #openid
  21. [15:33:51] * stub (n=stub@canonical/launchpad/stub) Quit (Read error: 110 (Connection timed out))
  22. [15:34:44] * flaccid_ (n=flaccid@123-243-80-114.tpgi.com.au) has joined #openid
  23. [15:52:08] * flaccid (n=flaccid@123-243-80-114.tpgi.com.au) Quit (Read error: 113 (No route to host))
  24. [16:03:58] * Acro (i=acro@unaffiliated/acro) has joined #openid
  25. [16:04:57] <flaccid_> i can't say im having much luck creating an openid server from the library
  26. [16:06:20] * potato is now known as quirim
  27. [16:16:52] * flaccid_ is now known as flaccid
  28. [16:21:28] * MrTopf (i=hidden-u@oecher.info) Quit ()
  29. [16:21:58] <donomo> rock on, you crazy diamonds.
  30. [16:23:15] * MrTopf (i=hidden-u@oecher.info) has joined #openid
  31. [16:26:18] * priidu_ (n=aa@58.246.242.192) Quit (Remote closed the connection)
  32. [16:34:27] <flaccid> anyone here got an openid server made from php running?
  33. [16:35:08] <p33r_> http://wiki.guruj.net/Clamshell!Home does work pretty ok
  34. [16:35:23] <p33r_> not exactly cutting edge or user friendly , but it works
  35. [16:35:39] * idnar_ is now known as idnar
  36. [16:36:14] <p33r_> ofcourse you have the good old http://www.openidenabled.com/php-standalone-openid-server
  37. [16:36:36] <p33r_> wich for some how never seems to work properly for me, and is (imho) slightly confusing to configre, but the featureset is nice
  38. [16:37:20] <p33r_> flaccid: but yeah, ClamShell is working at http://dirtyid.com/p33r
  39. [16:38:54] <flaccid> i want to make one in cakephp but not sure where to start and how to access the libraries etc. i guess im trying to do it OOP instead of inline
  40. [16:39:24] <flaccid> not sure where to start. don't want to hack phpmyid, just want to use v2 of the library and an OOP php framework
  41. [16:39:29] <p33r_> heh, sadly i'm a pretty bad programmer, so i cant help you there :P
  42. [16:40:22] <p33r_> but i'm currently looking for any multi-user php implementation wich is not amazingly backwards to configure and supports pretty URLs, but that seems hard to come by :P
  43. [16:40:57] <flaccid> yeah i am in the same position
  44. [16:41:09] <flaccid> im a good programmer but don't feel like hacking
  45. [16:41:14] <p33r_> hehe
  46. [16:41:22] <p33r_> at least you are in a better position than me :P
  47. [16:41:30] <flaccid> i want to use my own user table and session etc.
  48. [16:42:12] <flaccid> i guess can just write a function to get them out of the database and preload into the array that phpmyid or clamshell uses for users?
  49. [16:42:24] <p33r_> clamshell uses flat files :P
  50. [16:42:50] <flaccid> thats right, its not scalable or extensible
  51. [16:42:58] <p33r_> not really >_>
  52. [16:43:01] <flaccid> i want to associate it ti user records in a database
  53. [16:43:25] <flaccid> how does the frontend change the password in the flat file from the web form?
  54. [16:43:28] <p33r_> well, i suggest you take a look at http://www.openidenabled.com/php-standalone-openid-server
  55. [16:43:44] <p33r_> flaccid: actually, there are just multiple files, one for each user
  56. [16:43:57] <flaccid> it just includes and array pushes i assume
  57. [16:44:02] <p33r_> aye
  58. [16:44:22] <flaccid> not great programming principle for a scalable user auth system
  59. [16:44:32] <p33r_> it's not meant to be scaleable i guess :p
  60. [16:44:50] <p33r_> since only admins can add users, i'm guessing it's more of a small-installation thingy
  61. [16:47:36] <flaccid> well its designed even though we all know that people want to hook it up to their own user tables
  62. [16:49:42] <flaccid> so i guess in theory its easier for me to port the code from phpmyid or clamshell to OOP and write a function to get the values from the database and load into an array and not from flat file
  63. [16:50:28] <p33r_> well, dont take advice from me, but it does sound good.
  64. [16:50:32] <flaccid> that might solve problem
  65. [16:51:17] <flaccid> and i guess mod_rewrite to get URIs that are subdomains and not /user or ?user=someone or something
  66. [16:51:49] * polyonymous_note (n=hacker@pD95382A3.dip0.t-ipconnect.de) has joined #openid
  67. [16:51:59] <p33r_> does sound ok, i would be interested if you get it to work :P
  68. [16:52:02] <flaccid> ie. http://flaccid.mydomain.com
  69. [16:52:21] <flaccid> yeah im going to have to get it to work i think
  70. [16:53:15] <flaccid> just surprises me that nobody as written it properly yet. maybe people have and don't want to share/release the code. its pretty much a driver program to the libraries. the logic etc.
  71. [16:53:21] <flaccid> as=has
  72. [16:53:39] <p33r_> flaccid: i think most of the people with resources to do stuff like that want to be "the big" OpenID provideer
  73. [16:53:43] <p33r_> so they keep it to themselves
  74. [16:53:52] <flaccid> yeah thats what im thinking too
  75. [16:54:00] <p33r_> if i had something that worked i could easily roll out arround 5000 new openid's pretty soon
  76. [16:54:10] <flaccid> im kind of wanting to be that as well, but i will share my code once my site is up
  77. [16:54:17] <p33r_> hehe
  78. [16:54:54] * SunWuKung (n=SunWuKun@S0106000d93cb5211.vc.shawcable.net) Quit (SendQ exceeded)
  79. [16:54:56] <p33r_> we run a small norwegian network of sites, what i want is OpenID + sreg to allow easy participation from site to site, we have one big site and other small sites
  80. [16:54:59] <flaccid> i just want to do it properly and not some 1990s non oop php sub standard standalone webapp thats not extensible nor portable
  81. [16:55:07] <p33r_> yeah
  82. [16:55:27] <flaccid> i've got another unique idea thats confidential
  83. [16:55:35] <p33r_> hehe, no doubt :)
  84. [16:55:37] <flaccid> but its nothing too massive
  85. [16:55:47] <flaccid> will still be a free service
  86. [16:55:48] <p33r_> i just really want my users on OpenIDs
  87. [16:56:44] <p33r_> but yeah, i cant wait until it actually catches on, all my sites actually support openID logins :P
  88. [16:56:45] <flaccid> i wrote a consumer component that is well designed but nobody has done the server yet. i will have to probably use my brain which i havnt done for a while as im 40% shareholder in this not yet existant business
  89. [16:57:01] <p33r_> hehe
  90. [16:57:16] <flaccid> all the other stuff is pretty much written
  91. [16:57:21] <p33r_> yeah
  92. [16:58:07] <flaccid> once this is done it will all just work, but heh i guess we both conclude someone needs to release this kind of implementation after writing it
  93. [16:58:11] <flaccid> i just don't feel like writing it
  94. [16:58:13] <p33r_> as i said, i'we been following OpenID since the early days and i'm still a bit frustrated that there isnt a good server arround :P
  95. [16:58:22] <flaccid> i just did the other massive side of this website
  96. [16:59:04] <flaccid> i just thought the whole point was missed. people would want a new openid server that they create to connect to their existing userbase..
  97. [16:59:31] <flaccid> avoid data duplication and redundancy in this respect too
  98. [17:00:00] <p33r_> well, i guess that was the original idea :P but it seems most who is involved in the OpenID process allso happends to be a idP
  99. [17:00:43] <flaccid> idP?
  100. [17:00:45] <flaccid> id provider?
  101. [17:00:49] <p33r_> yeh :p
  102. [17:00:57] <flaccid> so like all our competition are probably listening atm
  103. [17:00:59] <flaccid> here
  104. [17:01:07] <p33r_> *hides*
  105. [17:01:12] <flaccid> i got one at myopenid.com
  106. [17:01:28] <flaccid> seems some providers don't hold the sreg data for users either
  107. [17:01:30] <p33r_> i'm actually using dirtyid.com/p33r atm. :P
  108. [17:01:33] <flaccid> like myid.net doesn't seem to do that
  109. [17:01:44] <p33r_> nope
  110. [17:02:27] <flaccid> so what is the go of clamshell. is that just an extension of phpmyid?
  111. [17:02:40] <flaccid> go of = go with
  112. [17:02:55] <p33r_> i think it's a bit of phpmymind, a bit of JanRain library and a bit of the upcomming Druapl 6 implementation
  113. [17:03:09] <p33r_> looks like it's mostly designed for small-teams that need openId's (we are gonna use it for our staff methinks)
  114. [17:03:11] <flaccid> what is the upcoming drupal 6 implementation?
  115. [17:03:20] <flaccid> because phpmyid is just a frontend to the library really yeah
  116. [17:03:40] <flaccid> but what real advantages does clamshell have over phpmyid as its just an extension right
  117. [17:03:49] <p33r_> multiuser support i guess?
  118. [17:04:02] <p33r_> yeah
  119. [17:04:02] <p33r_> It is derived from a number of sources, most notably phpMyId, the JanRain OpenId libraries and the forthcoming Drupal 6 implementation.
  120. [17:04:35] <flaccid> but you can do that in phpmyid anyway right buy just adding another user to the file that is included
  121. [17:04:43] <flaccid> they just assign the users to an array iirc
  122. [17:04:44] <p33r_> yeah
  123. [17:04:55] <flaccid> so i don't entirely get it
  124. [17:05:24] <flaccid> it must just basically be this feature: allows the management of multiple OpenID identities from a single web page.
  125. [17:06:36] <flaccid> they just wrote it to only do flat file and not integrate with another data source..
  126. [17:07:01] * Roebot (n=Roebot@wsip-68-15-8-102.sd.sd.cox.net) has joined #openid
  127. [17:07:14] <flaccid> me thinks that i will write a cakephp component at least first, but basically the driver program must interface the version 2 libraries and be portable so you only have to upgrade the libraries when you want to
  128. [17:07:53] <p33r_> sounds like you have to make it yourself :P
  129. [17:08:22] <flaccid> yes and no i guess. i'll try to reverse engineer phpmyid
  130. [17:09:04] <p33r_> <3
  131. [17:09:15] <p33r_> good luck, and god speed to you
  132. [17:10:32] <flaccid> might just be able to write a frontend to phpmyid
  133. [17:10:35] <flaccid> thanks
  134. [17:10:36] <flaccid> heh
  135. [17:12:21] <flaccid> p33r_, have you set up a phpmyid server before?
  136. [17:12:28] <p33r_> actually, no :/
  137. [17:16:50] <flaccid> but you did clamshell right?
  138. [17:17:54] <p33r_> yeah, not exactly magic :P, set the users/ directory to writeable, edit two config files and off you go
  139. [17:19:40] <flaccid> ok cool
  140. [17:20:05] <flaccid> i think i will set up a test vhost and just install it and get it going then hack it to be multi user db then try to port to OOP
  141. [17:21:38] * polyonymous_note (n=hacker@pD95382A3.dip0.t-ipconnect.de) Quit (Read error: 113 (No route to host))
  142. [17:27:44] <flaccid> p33r_, ok it looks like phpmyid doesn't use php openid libraries. probably another reason for clamshell hmm
  143. [17:30:23] * MrTopf (i=hidden-u@oecher.info) Quit ()
  144. [17:30:59] <flaccid> p33r_, actually clamshell takes the openid libs but doesn't use it all, its a modded re-distro
  145. [17:31:00] <flaccid> hmm
  146. [17:31:51] * MrTopf_ (i=hidden-u@oecher.info) has joined #openid
  147. [17:33:41] <flaccid> its a mash up hmm
  148. [17:40:22] <flaccid> p33r_, http://openidenabled.com/php-standalone-openid-server might be better to use as it should be able to use the version 2 libs
  149. [17:42:35] <p33r_> ah
  150. [17:43:38] <flaccid> so using the janrain one would mean you get the whole featureset of the libs as you said
  151. [17:43:43] <flaccid> i guess
  152. [17:44:04] <flaccid> and do mod rewrite as per step 6 in README
  153. [17:44:12] <p33r_> sounds awesome, i like you :p
  154. [17:44:27] <flaccid> heheheh
  155. [17:45:11] <flaccid> if you write the logic on top with your framework then it shouldnt be that hard to integrate, but i'll make a standalone server first
  156. [17:45:18] <p33r_> aye
  157. [17:57:29] * ichigo (n=ichigo@chello062178051055.18.11.vie.surfer.at) Quit ()
  158. [18:12:23] <flaccid> not sure if i like how the standalone server creates the server URI as /index.php/serve
  159. [18:33:37] <flaccid> does anyone know if version 2.x libs of openid will work with the stand alone server from janrain?
  160. [18:36:01] <flaccid> appears a mismatch in function names at least
  161. [18:39:37] * matija (n=matija@77.234.135.133) Quit (Read error: 113 (No route to host))
  162. [18:52:41] * PibbRelay (n=supybot@nat/janrain/x-e77c8d449ff3267e) has joined #openid
  163. [18:56:29] <keturn> flaccid: php-standalone-server perhaps hasn't been updated. If your intention is to write a new application or integrate into your existing one, you might be better off just using examples/server/ in the php-openid source as a reference
  164. [19:05:38] * dynamo (n=dynamo@c-76-105-199-160.hsd1.or.comcast.net) Quit ("This computer has gone to sleep")
  165. [19:21:39] * MrTopf_ (i=hidden-u@oecher.info) Quit ()
  166. [19:22:15] * MrTopf (i=hidden-u@oecher.info) has joined #openid
  167. [19:40:09] * MrTopf (i=hidden-u@oecher.info) Quit (Connection timed out)
  168. [20:07:41] * stub (n=stub@ppp-58.8.16.193.revip2.asianet.co.th) has joined #openid
  169. [20:41:41] * hillsy (i=shaunh@npfit2.dh.bytemark.co.uk) Quit ("Leaving")
  170. [21:02:07] * pvandewyngaerde (n=pvandewy@117.228-240-81.adsl-dyn.isp.belgacom.be) has joined #openid
  171. [21:26:33] * peace-keeper (n=peace-ke@c-24-91-177-185.hsd1.ma.comcast.net) Quit (Connection timed out)
  172. [21:55:43] * stub (n=stub@canonical/launchpad/stub) Quit (Read error: 110 (Connection timed out))
  173. [22:40:51] * pvandewyngaerde (n=pvandewy@117.228-240-81.adsl-dyn.isp.belgacom.be) Quit (Remote closed the connection)
  174. [22:43:25] * peace-keeper (n=peace-ke@c-24-91-177-185.hsd1.ma.comcast.net) has joined #openid
  175. [22:47:53] * Gin-geR is now known as polyonymous
  176. [23:02:15] * PibbRelay (n=supybot@nat/janrain/x-e77c8d449ff3267e) Quit (Read error: 104 (Connection reset by peer))
  177. [23:04:15] * benj3one (n=ben@adsl-75-41-185-190.dsl.spfdmo.sbcglobal.net) Quit ("Ex-Chat")
  178. [23:04:51] * Freya^ (n=Freya@p5085D1D5.dip.t-dialin.net) has joined #openid
  179. [23:04:59] <Freya^> Hi
  180. [23:16:35] * PibbRelay (n=supybot@nat/janrain/x-f91e912c8cc39213) has joined #openid
  181. [23:29:12] * sipek (n=slawek@dell.toor.pl) has joined #openid
  182. [23:30:43] * sipek (n=slawek@dell.toor.pl) has left #openid
  183. [23:40:14] * l0gic (n=l0gic@84.91.8.144) Quit (Nick collision from services.)
  184. [23:40:52] * l0gic2 (n=l0gic@84.91.8.144) has joined #openid
  185. [23:46:30] * peace-keeper (n=peace-ke@c-24-91-177-185.hsd1.ma.comcast.net) Quit (Connection timed out)
  186. [23:53:39] * Freya^ (n=Freya@p5085D1D5.dip.t-dialin.net) has left #openid
  187. [23:54:59] * illustir (n=alper@s55912056.adsl.wanadoo.nl) has joined #openid

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