IRC Log for #openid on 2007-12-20

Timestamps are in UTC.

  1. [00:11:55] * PibbRelay (n=supybot@nat/janrain/x-fa70cfa8a5e3d11a) Quit (Read error: 104 (Connection reset by peer))
  2. [00:18:17] <donomo> ah, 'nickname'
  3. [00:22:35] * PibbRelay (n=supybot@nat/janrain/x-9612d18f3140eb5c) has joined #openid
  4. [00:37:13] * priidu_ (n=aa@58.246.243.108) has joined #openid
  5. [00:48:08] * shigeta (n=shigeta@124.32.114.226) has joined #openid
  6. [00:48:53] <PibbRelay> <Blueberry> Nickname is the closest thing
  7. [00:49:04] <PibbRelay> <Blueberry> the whole idea is that the openid address is their username..
  8. [00:50:12] <donomo> yeah. that means i have a url like /users/username%xxopenidserver.com/edit
  9. [00:50:45] <donomo> /users/nickname/edit is nicer, but it'll be optional
  10. [00:50:45] <PibbRelay> <Blueberry> that's fine
  11. [00:51:06] <PibbRelay> <Blueberry> it's not a good idea as nicknames are not unique
  12. [00:51:16] <PibbRelay> <Blueberry> what if two people come to your site with the same nickname?
  13. [00:51:26] <donomo> neither are openids unless you enforce uniqueness :)
  14. [00:51:33] <PibbRelay> <Blueberry> if you're using some kind of database software you can use the row number of their record.. /users/123/edit...
  15. [00:51:44] <donomo> yeah i like database IDs even less
  16. [00:51:47] <PibbRelay> <Blueberry> openid's certainly are unique
  17. [00:51:58] <PibbRelay> <Blueberry> that's what authentication provides for
  18. [00:52:05] <donomo> im saying any field could be made unique if the website enforces it
  19. [00:52:39] <PibbRelay> <Blueberry> it's not openid if it's not authenticated, thus not openid if not unique
  20. [00:53:34] <PibbRelay> <Blueberry> if your website enforces nicknames being unique, your website will be very annoying. one of the problems openid solves is having to come up with a unique username for every website and ending up with all different usernames all over the place
  21. [00:54:19] <PibbRelay> <Blueberry> If you just want to use openid as an authentication option for standard 'come register a unique username!' style accounts, you can do that, but it seems like a step back to me
  22. [00:54:49] <PibbRelay> <ozamosi> Semi-random but still pronounceable ascii-characters ftw! :)
  23. [00:55:11] * stub (n=stub@ppp-58.8.212.158.revip2.asianet.co.th) has joined #openid
  24. [00:55:52] <PibbRelay> <Blueberry> do a hexidecimal version of the database id row..
  25. [00:56:32] <PibbRelay> <Blueberry> it's easy to type, short, efficient, looks reasonably tidy, and never forces users to come up with new unique identifiers for themselves
  26. [00:56:55] <PibbRelay> <Blueberry> use nicknames to represent them, but don't enforce nicknames to be unique, use the openid address as the unique thing
  27. [00:57:18] <PibbRelay> <Blueberry> and use hex internally in url's and stuff for tidyness
  28. [00:57:43] <PibbRelay> <Blueberry> also, the hex will be more efficient to lookup in your database than matching the full openid string
  29. [01:22:09] * shigeta_ (n=shigeta@124.32.114.226) has joined #openid
  30. [01:24:54] * PibbRelay (n=supybot@nat/janrain/x-9612d18f3140eb5c) Quit (Read error: 104 (Connection reset by peer))
  31. [01:27:15] * peace-keeper (n=peace-ke@c-24-91-177-185.hsd1.ma.comcast.net) has joined #openid
  32. [01:31:22] * priidu_ (n=aa@58.246.243.108) Quit (Remote closed the connection)
  33. [01:31:24] * PibbRelay (n=supybot@nat/janrain/x-c3f68b7e164e113d) has joined #openid
  34. [01:37:46] * priidu_ (n=aa@58.246.243.108) has joined #openid
  35. [01:39:14] * shigeta (n=shigeta@124.32.114.226) Quit (Read error: 110 (Connection timed out))
  36. [02:50:17] * PibbRelay (n=supybot@nat/janrain/x-c3f68b7e164e113d) Quit (Read error: 104 (Connection reset by peer))
  37. [02:51:40] * PibbRelay (n=supybot@nat/janrain/x-a8bbe6f7ae265b92) has joined #openid
  38. [02:55:05] * Cody` (n=Cody@74-129-166-74.dhcp.insightbb.com) has joined #openid
  39. [03:33:21] * PibbRelay (n=supybot@nat/janrain/x-a8bbe6f7ae265b92) Quit (Read error: 104 (Connection reset by peer))
  40. [04:08:35] * stub (n=stub@canonical/launchpad/stub) Quit (Nick collision from services.)
  41. [04:08:36] * stu1 (n=stub@ppp-58.8.8.54.revip2.asianet.co.th) has joined #openid
  42. [04:08:49] * stu1 is now known as stub
  43. [04:44:41] * benj3one (n=ben@adsl-75-41-185-190.dsl.spfdmo.sbcglobal.net) Quit ("Ex-Chat")
  44. [06:01:11] * peace-keeper (n=peace-ke@c-24-91-177-185.hsd1.ma.comcast.net) Quit (Read error: 110 (Connection timed out))
  45. [07:16:25] * stub (n=stub@canonical/launchpad/stub) Quit (Read error: 113 (No route to host))
  46. [07:56:52] * potato (i=potato@dsl-242-48-143.telkomadsl.co.za) Quit (Read error: 110 (Connection timed out))
  47. [08:44:18] * shigeta (n=shigeta@124.32.114.226) has joined #openid
  48. [09:01:50] * shigeta_ (n=shigeta@124.32.114.226) Quit (Read error: 110 (Connection timed out))
  49. [09:01:53] * mm2000 (n=sebastia@h34n1fls32o888.telia.com) has joined #openid
  50. [09:06:18] * pvandewyngaerde (n=pvandewy@194.62-242-81.adsl-dyn.isp.belgacom.be) has joined #openid
  51. [09:08:42] * idnar (i=mithrand@unaffiliated/idnar) Quit (Nick collision from services.)
  52. [09:08:44] * idnar_ (i=mithrand@unaffiliated/idnar) has joined #openid
  53. [09:18:34] * stub (n=stub@ppp-58.8.8.54.revip2.asianet.co.th) has joined #openid
  54. [10:12:44] * pvandewyngaerde (n=pvandewy@194.62-242-81.adsl-dyn.isp.belgacom.be) Quit (brown.freenode.net irc.freenode.net)
  55. [10:15:00] * tbbrown (n=tom@cpe-66-68-116-179.austin.res.rr.com) Quit ("leaving")
  56. [10:15:08] * pvandewyngaerde (n=pvandewy@194.62-242-81.adsl-dyn.isp.belgacom.be) has joined #openid
  57. [10:26:06] * mm2000 (n=sebastia@h34n1fls32o888.telia.com) Quit (Remote closed the connection)
  58. [10:28:02] * shigeta_ (n=shigeta@124.32.114.226) has joined #openid
  59. [10:45:24] * shigeta (n=shigeta@124.32.114.226) Quit (Read error: 110 (Connection timed out))
  60. [11:05:44] * pvandewyngaerde (n=pvandewy@194.62-242-81.adsl-dyn.isp.belgacom.be) Quit (brown.freenode.net irc.freenode.net)
  61. [11:11:15] * pvandewyngaerde (n=pvandewy@194.62-242-81.adsl-dyn.isp.belgacom.be) has joined #openid
  62. [11:14:49] * Skwid_ (n=skwid@lau06-1-82-228-247-28.fbx.proxad.net) has joined #openid
  63. [11:14:49] <jibot> Skwid_ is cool
  64. [11:15:06] * Skwid_ (n=skwid@lau06-1-82-228-247-28.fbx.proxad.net) has left #openid
  65. [11:17:52] * shigeta_ (n=shigeta@124.32.114.226) Quit (Read error: 110 (Connection timed out))
  66. [11:35:54] * shigeta (n=shigeta@124.32.114.226) has joined #openid
  67. [12:49:53] * shigeta (n=shigeta@124.32.114.226) Quit ("Leaving...")
  68. [14:24:11] * stub (n=stub@canonical/launchpad/stub) Quit (Read error: 113 (No route to host))
  69. [14:32:26] * _keturn (n=acapnoti@pdpc/supporter/sustaining/keturn) Quit (Read error: 110 (Connection timed out))
  70. [14:32:52] * rorek (n=rorek@c-71-236-228-127.hsd1.or.comcast.net) Quit (Read error: 110 (Connection timed out))
  71. [14:33:04] * jrbot (n=supybot@c-71-236-228-127.hsd1.or.comcast.net) Quit (Read error: 110 (Connection timed out))
  72. [14:51:45] * peace-keeper (n=peace-ke@c-24-91-177-185.hsd1.ma.comcast.net) has joined #openid
  73. [15:41:57] * rorek (n=rorek@c-71-236-228-127.hsd1.or.comcast.net) has joined #openid
  74. [15:42:19] * _keturn (n=acapnoti@pdpc/supporter/sustaining/keturn) has joined #openid
  75. [15:44:00] * jrbot (n=supybot@c-71-236-228-127.hsd1.or.comcast.net) has joined #openid
  76. [16:51:09] * Anthro (n=kzjdfhfv@pdpc/supporter/active/Anthro) has joined #openid
  77. [17:21:48] * Mitsurugi pira a entrenar
  78. [17:29:16] * benj3one (n=ben@adsl-75-41-185-190.dsl.spfdmo.sbcglobal.net) has joined #openid
  79. [18:17:42] * Peng (n=mnordhof@fl-76-4-99-145.dhcp.embarqhsd.net) Quit (Read error: 110 (Connection timed out))
  80. [18:18:11] * Peng (n=mnordhof@fl-76-4-99-145.dhcp.embarqhsd.net) has joined #openid
  81. [18:31:08] * Anthro (n=kzjdfhfv@pdpc/supporter/active/Anthro) has left #openid
  82. [18:42:59] * johill (i=johannes@crystal.sipsolutions.net) Quit (Read error: 104 (Connection reset by peer))
  83. [18:43:14] * johill (i=johannes@crystal.sipsolutions.net) has joined #openid
  84. [18:47:16] * PibbRelay (n=supybot@nat/janrain/x-b3bfd5639b279838) has joined #openid
  85. [19:06:11] * stub (n=stub@ppp-58.8.8.54.revip2.asianet.co.th) has joined #openid
  86. [19:13:46] <Peng> Pibb: ping
  87. [19:14:04] <Peng> I'd been waiting for hours to do that...
  88. [19:14:12] * Peng reloads Pibb.
  89. [19:15:43] <donomo> is there a changelog for the ruby-openid 2.0.1 gem?
  90. [19:16:03] <donomo> a routine gem freshening picked up on the new gem this morning
  91. [19:26:10] <_keturn> I think "add changelog to gemspec" is one of the things that will be in 2.0.2
  92. [19:26:39] <_keturn> and due to the way we build our changelogs, the changelog for 2.0.2 will not include the changelog for 2.0.1. so you will never know!
  93. [19:27:50] <_keturn> but actually, I think the only functional change is fixing examples/discover. the rest was minor changes to documentation.
  94. [19:49:15] <donomo> ok cool
  95. [20:21:26] * forsaken (n=eric@ip70-160-161-77.hr.hr.cox.net) has joined #openid
  96. [20:21:45] * peace-keeper (n=peace-ke@c-24-91-177-185.hsd1.ma.comcast.net) Quit (Read error: 110 (Connection timed out))
  97. [21:16:48] * idnar_ is now known as idnar
  98. [21:18:16] * pvandewyngaerde (n=pvandewy@194.62-242-81.adsl-dyn.isp.belgacom.be) Quit (Remote closed the connection)
  99. [21:23:48] * stub (n=stub@canonical/launchpad/stub) Quit (Read error: 113 (No route to host))
  100. [21:24:17] * pvandewyngaerde (n=pvandewy@194.62-242-81.adsl-dyn.isp.belgacom.be) has joined #openid
  101. [21:46:16] <forsaken> is there a good tutorial/docs that explain openid from a devel/implementation perspective? (I'm trying to build on top of python-openid and want to understand whats going on, the nonces, return_to stuff, etc.)?
  102. [21:46:32] <forsaken> also does python-openid 2.0 support attritube exchange
  103. [21:51:27] * priidu_ (n=aa@58.246.243.108) Quit (Read error: 110 (Connection timed out))
  104. [22:00:10] <forsaken> (i see it does)
  105. [22:05:54] <_keturn> forsaken: hm. well, aside the code and the spec, there are many people who have written blog posts along the lines of "this is how OpenID works, let me try to draw a picture..."
  106. [22:06:07] <_keturn> you can probably find some of those on the openid.net wiki.
  107. [22:06:16] <_keturn> aside from that, ask questions here
  108. [22:06:39] <forsaken> hmm okay
  109. [22:39:27] * pvandewyngaerde (n=pvandewy@194.62-242-81.adsl-dyn.isp.belgacom.be) has left #openid
  110. [22:40:12] * forsaken (n=eric@ip70-160-161-77.hr.hr.cox.net) Quit (Remote closed the connection)
  111. [22:51:55] * tbbrown (n=tom@cpe-66-68-116-179.austin.res.rr.com) has joined #openid
  112. [22:53:52] * forsaken (n=eric@ip70-160-161-77.hr.hr.cox.net) has joined #openid
  113. [23:02:23] * benj3one_ (n=ben@adsl-75-41-185-190.dsl.spfdmo.sbcglobal.net) has joined #openid
  114. [23:02:25] * benj3one (n=ben@adsl-75-41-185-190.dsl.spfdmo.sbcglobal.net) Quit ("Ex-Chat")
  115. [23:18:38] * tbbrown (n=tom@cpe-66-68-116-179.austin.res.rr.com) Quit ("leaving")
  116. [23:57:16] * potato (i=potato@dsl-242-26-242.telkomadsl.co.za) has joined #openid

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