IRC Log for #openid on 2008-02-17
Timestamps are in UTC.
- [00:58:31] * CGamesPlay (n=cgames@allegro/user/CGamesPlay) Quit (Read error: 110 (Connection timed out))
- [01:31:16] * ozamosi (n=ozamosi@85.8.4.157.static.se.wasadata.net) Quit (Nick collision from services.)
- [01:52:50] * bburcham (n=Bill@64.122.42.219) Quit ()
- [01:56:53] * MrTopf (n=cs@pD9EBEB7F.dip.t-dialin.net) Quit ()
- [02:25:55] * Cody`macbook (n=Cody@74-129-166-74.dhcp.insightbb.com) Quit ("This computer has gone to sleep")
- [02:29:45] * Cody`macbook (n=Cody@74-129-166-74.dhcp.insightbb.com) has joined #openid
- [02:31:12] * Cody`macbook (n=Cody@74-129-166-74.dhcp.insightbb.com) Quit (Read error: 104 (Connection reset by peer))
- [02:31:20] * Cody`macbook (n=Cody@74-129-166-74.dhcp.insightbb.com) has joined #openid
- [02:56:21] * dbounds (n=dbounds@c-76-18-200-33.hsd1.fl.comcast.net) has joined #openid
- [02:56:24] <dbounds>
hi.
- [02:56:30] * dbounds is now known as darrenb
- [02:57:50] <darrenb>
i and my friend are just putting the finishing touches on a port of openid4java to .NET
- [02:58:21] <darrenb>
we currently have all provider functions working properly for 1.x and 2.0
- [02:59:01] <darrenb>
we'll be releasing it on our new openid provider site (www.beemba.com) within the next couple weeks
- [02:59:10] <darrenb>
currently the site is in beta.. alpha really
- [02:59:13] <darrenb>
but is functional
- [02:59:49] <darrenb>
just bringing it up in case anyone is interested in getting their hands on the library
- [03:23:06] <flaccid_>
is there a project?
- [03:40:18] * flaccid__ (n=flaccid@123-243-80-114.tpgi.com.au) has joined #openid
- [03:42:45] * ViperMaul (i=ViperMau@c-76-28-204-113.hsd1.wa.comcast.net) has joined #OpenID
- [03:59:02] * flaccid_ (n=flaccid@123-243-80-114.tpgi.com.au) Quit (Read error: 110 (Connection timed out))
- [04:16:31] <keturn>
darrenb: this is a library other than http://code.google.com/p/dotnetopenid/ ?
- [04:37:00] <darrenb>
yes. it's a direct port of the openid4java library
- [04:38:06] <darrenb>
http://code.google.com/p/openid4java/
- [04:40:38] * kryptos23 (n=kryptos@freenet/developer/kryptos) has joined #openid
- [04:41:06] * stub (n=stub@ppp-58-8-8-38.revip2.asianet.co.th) has joined #openid
- [04:46:44] <keturn>
Is it available yet? How are you licensing it? I think you'll find a fair bit of interest in it.
- [04:48:59] * ViperMaul^ (i=ViperMau@c-76-28-204-113.hsd1.wa.comcast.net) has joined #OpenID
- [04:49:12] <darrenb>
it isn't available yet but it will be shortly (1-2 weeks). uncertainly on the particular license, likely apache 2.0.
- [04:49:19] <darrenb>
er uncertain
- [04:49:31] <keturn>
cool
- [04:50:50] * ViperMaul (i=ViperMau@c-76-28-204-113.hsd1.wa.comcast.net) Quit (Read error: 104 (Connection reset by peer))
- [04:53:06] <darrenb>
anyways, if anyone has any questions regarding it, email me at dbounds@gmail.com
- [04:53:08] * darrenb (n=dbounds@c-76-18-200-33.hsd1.fl.comcast.net) Quit (".")
- [04:56:41] * ViperMaul^ is now known as ViperMaul
- [05:41:12] * stub (n=stub@canonical/launchpad/stub) Quit ("Leaving.")
- [05:51:14] * ulinskie (n=user@121.54.107.94) has left #openid
- [07:00:08] * a9913 (n=a9913@59.178.36.4) has joined #openid
- [07:00:50] * a9913 (n=a9913@unaffiliated/a9913) Quit (Read error: 104 (Connection reset by peer))
- [07:01:38] * a9913 (n=a9913@unaffiliated/a9913) has joined #openid
- [07:20:18] * polyonymous_ (n=hacker@pD9539097.dip0.t-ipconnect.de) Quit (Read error: 101 (Network is unreachable))
- [07:23:34] * polyonymous_ (n=hacker@pD953A559.dip0.t-ipconnect.de) has joined #openid
- [07:55:50] * flaccid__ (n=flaccid@123-243-80-114.tpgi.com.au) Quit ("Konversation terminated!")
- [09:19:24] * michelp (n=michelp@69-30-72-119.dq1sf.easystreet.com) has joined #openid
- [09:23:59] * a9913 (n=a9913@unaffiliated/a9913) Quit ("Leaving")
- [09:26:40] * flaccid (n=flaccid@123-243-80-114.tpgi.com.au) has joined #openid
- [10:17:14] * danieljohnlewis (n=danieljo@146.169.24.87) has joined #openid
- [11:34:35] * danieljohnlewis (n=danieljo@146.169.24.87) Quit ()
- [11:51:47] * a9913 (n=a9913@unaffiliated/a9913) has joined #openid
- [12:00:41] * a9913 (n=a9913@unaffiliated/a9913) Quit ("Leaving")
- [12:31:44] * flaccid_ (n=flaccid@123-243-80-114.tpgi.com.au) has joined #openid
- [12:34:17] * flaccid__ (n=flaccid@123-243-80-114.tpgi.com.au) has joined #openid
- [12:37:28] * danieljohnlewis (n=danieljo@146.169.24.87) has joined #openid
- [12:46:07] * flaccid (n=flaccid@123-243-80-114.tpgi.com.au) Quit (Read error: 110 (Connection timed out))
- [12:49:31] * flaccid_ (n=flaccid@123-243-80-114.tpgi.com.au) Quit (Connection timed out)
- [12:49:32] * flaccciss (n=flaccid@123-243-80-114.tpgi.com.au) has joined #openid
- [13:01:37] * flaccid__ (n=flaccid@123-243-80-114.tpgi.com.au) Quit (Read error: 110 (Connection timed out))
- [13:08:59] * flaccid_ (n=flaccid@123-243-80-114.tpgi.com.au) has joined #openid
- [13:17:21] * flaccid__ (n=flaccid@123-243-80-114.tpgi.com.au) has joined #openid
- [13:21:18] * hendry (n=hendry@nox.vm.bytemark.co.uk) has left #openid
- [13:23:34] * flaccciss (n=flaccid@123-243-80-114.tpgi.com.au) Quit (Read error: 110 (Connection timed out))
- [13:24:36] * flaccids (n=flaccid@123-243-80-114.tpgi.com.au) has joined #openid
- [13:29:55] * danieljohnlewis (n=danieljo@146.169.24.87) Quit ()
- [13:30:05] * CGamesPlay (n=cgames@rrcs-71-43-175-96.se.biz.rr.com) has joined #openid
- [13:31:24] * flaccid_ (n=flaccid@123-243-80-114.tpgi.com.au) Quit (Read error: 110 (Connection timed out))
- [13:33:00] * flaccid_ (n=flaccid@123-243-80-114.tpgi.com.au) has joined #openid
- [13:36:34] * flaccid__ (n=flaccid@123-243-80-114.tpgi.com.au) Quit (Read error: 110 (Connection timed out))
- [13:37:50] * danieljohnlewis (n=danieljo@146.169.24.87) has joined #openid
- [13:39:11] * danieljohnlewis (n=danieljo@146.169.24.87) Quit (Client Quit)
- [13:40:56] * flaccid__ (n=flaccid@123-243-80-114.tpgi.com.au) has joined #openid
- [13:47:33] * flaccids (n=flaccid@123-243-80-114.tpgi.com.au) Quit (Read error: 110 (Connection timed out))
- [13:50:22] * danieljohnlewis (n=danieljo@146.169.24.87) has joined #openid
- [13:54:27] * flaccid_ (n=flaccid@123-243-80-114.tpgi.com.au) Quit (Read error: 110 (Connection timed out))
- [13:54:45] * flaccid_ (n=flaccid@123-243-80-114.tpgi.com.au) has joined #openid
- [14:03:36] * lkjsflk (n=flaccid@123-243-80-114.tpgi.com.au) has joined #openid
- [14:03:36] * lkjsflk (n=flaccid@123-243-80-114.tpgi.com.au) Quit (Read error: 104 (Connection reset by peer))
- [14:07:16] * flaccid__ (n=flaccid@123-243-80-114.tpgi.com.au) Quit (Read error: 110 (Connection timed out))
- [14:12:43] * darrenb (n=dbounds@c-76-18-200-33.hsd1.fl.comcast.net) has joined #openid
- [14:16:05] * flaccid_ (n=flaccid@123-243-80-114.tpgi.com.au) Quit (Read error: 110 (Connection timed out))
- [14:24:56] * priidu (n=aa@ip53.cab53.mus.starman.ee) has joined #openid
- [14:35:46] * flaccid (n=flaccid@123-243-80-114.tpgi.com.au) has joined #openid
- [15:03:19] * shigeta (n=shigeta@70.36.100.220.dy.bbexcite.jp) has joined #openid
- [15:29:14] * priidu (n=aa@ip53.cab53.mus.starman.ee) Quit (Remote closed the connection)
- [15:32:07] * priidu (n=aa@ip53.cab53.mus.starman.ee) has joined #openid
- [16:15:22] * danieljohnlewis (n=danieljo@146.169.24.87) Quit ()
- [16:33:32] * kryptos23 (n=kryptos@freenet/developer/kryptos) Quit (Read error: 104 (Connection reset by peer))
- [16:50:53] * priidu (n=aa@ip53.cab53.mus.starman.ee) Quit (Read error: 110 (Connection timed out))
- [16:57:31] * darrenb (n=dbounds@c-76-18-200-33.hsd1.fl.comcast.net) Quit (Read error: 110 (Connection timed out))
- [17:15:01] * shigeta (n=shigeta@70.36.100.220.dy.bbexcite.jp) Quit ()
- [17:35:00] * danieljohnlewis (n=danieljo@212.183.134.210) has joined #openid
- [17:43:20] * danieljohnlewis (n=danieljo@212.183.134.210) Quit ()
- [17:44:48] * danieljohnlewis (n=danieljo@212.183.134.210) has joined #openid
- [19:12:03] * priidu (n=aa@ip53.cab53.mus.starman.ee) has joined #openid
- [19:30:09] * danieljohnlewis (n=danieljo@212.183.134.210) Quit (Read error: 110 (Connection timed out))
- [20:37:08] * SignpostMarv (n=Signpost@82-71-31-169.dsl.in-addr.zen.co.uk) has joined #openid
- [21:34:23] * danieljohnlewis (n=danieljo@client-82-3-74-229.manc.adsl.virgin.net) has joined #openid
- [21:41:26] * danieljohnlewis (n=danieljo@client-82-3-74-229.manc.adsl.virgin.net) Quit ()
- [22:06:19] * shigeta (n=shigeta@70.36.100.220.dy.bbexcite.jp) has joined #openid
- [22:18:57] <SignpostMarv>
quick question: how deep is an OpenID consumer app meant to follow delegate urls ?
- [22:31:14] <keturn>
not at all. you don't do discovery on a delegate url, it's just the identifier you pass to the endpoint you discover in that first page.
- [22:33:42] <SignpostMarv>
user passes link A to site
- [22:33:56] <SignpostMarv>
site finds A points to delegate B
- [22:34:05] <SignpostMarv>
which redirects/ points to delegate C
- [22:34:30] <keturn>
"redirect" is very different from "openid.delegate", or, as we call it now, "openid2.local_id"
- [22:34:52] <SignpostMarv>
ookay, let me rephrase
- [22:35:07] <SignpostMarv>
how does the OpenID spec handle redirected urls
- [22:36:22] <keturn>
okay, that's easier. you follow 30x redirects until the end or until you get tired of following links and you think they're trying to exhaust your resources.
- [22:37:16] <SignpostMarv>
does the OpenID spec not specify a limit on redirects to follow, or how to interperate any "last modified" headers that come along with it ?
- [22:38:49] <keturn>
the spec doesn't specify a limit. "last modified" headers should be interpreted for caching purposes as per http standard.
- [22:39:23] <SignpostMarv>
then it follows "should it" ?
- [22:40:44] <SignpostMarv>
"follow till you get tired" seems a bit vague, and might result in different experiences between different consumers
- [22:41:11] <keturn>
specify a limit? perhaps, because, practically speaking, there must be _some_ limit, so it wouldn't be a bad idea to standardize that limit. On the other hand, hopefully nobody will really set up an identifier they really want to use that does more than a few redirects.
- [22:41:55] <SignpostMarv>
i'm thinking more the kind of thing where an identity provider might change hands a few times, and they get redirected & redirected & redirected
- [22:42:57] <SignpostMarv>
there's also....
- [22:43:22] <SignpostMarv>
CURLOPT_MAXREDIRS
- [22:43:44] <SignpostMarv>
different peeps might specify differnt values as defaults
- [22:44:20] <keturn>
the other thing to keep in mind there is that when a redirect is followed, that's a different claimed identifier. so if passport.net buys livejournal.com and they start redirecting keturn.livejournal.com to passport.net/id/keturn,
- [22:44:55] <keturn>
any time I enter my lj.com address, the site will follow the redirect and log me in as a passport.net address, not the lj address I'd used with them previously.
- [22:50:36] <SignpostMarv>
shall i bring it up on the mailing list, or would you care to do the honors ?
- [22:53:54] <keturn>
go ahead
- [22:55:06] <SignpostMarv>
i just have to find where i put the damn folder :-P
- [23:04:12] * shigeta (n=shigeta@70.36.100.220.dy.bbexcite.jp) has left #openid
- [23:08:08] <SignpostMarv>
sent
- [23:13:31] * SignpostMarv (n=Signpost@82-71-31-169.dsl.in-addr.zen.co.uk) Quit (Read error: 104 (Connection reset by peer))
- [23:31:49] * priidu (n=aa@ip53.cab53.mus.starman.ee) Quit (Read error: 110 (Connection timed out))
These logs were automatically created by OpenIDlogbot on
chat.freenode.net
using a modified version of the Java IRC LogBot.