About This Blog

Nathan's interests include open source, open web protocols, and programming languages.

Nathan co-founded Intrigo, a software development house in Portland that develops web applications that power startup companies.

6 June 2008 - 11:38Make OpenID go away.

There seems to be broad consensus among both OpenID supporters and detractors: OpenID is confusing to use and that for it to have any hope of success OpenID needs to find ways to fade to the background.

Agreed. Here’s how I would do it: put it in the browser.

Screenshot of an 'allow id' bar in Firefox

Click ‘Allow’ and an OpenID login session occurs in the background. The browser would presumably ask the user to log in to their OpenID Provider at the beginning of their browsing session.

I’ve come up with a small list of things that would need to change in order for this to be technically viable. There are probably more. Whether or not this is a good solution is open for debate and my intention is to provoke some discussion.

Here are a few things a hypothetical implementor would need to do:

1) The browser would need to know your OpenID url and who your identity provider is. Extensions like Verisign’s OpenID SeatBelt do this very well already.

2) Relying Parties need to broadcast the fact that they are Relying Parties, probably through an XRDS document. Likewise, the browser would need to auto-discover OpenID Relying Parties’ XRDS documents.

3) OpenID Providers need to provide a programmatic way for the browser to add domains to their users’ trust pools, though not necessarily. Not doing so means additional steps when a user logs in to a domain for the first time and the whole point is to get rid of those steps.

I have an additional theory: the infrastructure required to make it technically feasible to put OpenID in the browser is the same infrastructure that would make it feasible for single sign on to be easily used on a mobile device.

Thoughts?

15 Comments | Tags: Open Web

3 June 2008 - 17:30Startup delegation to Greenlight Greater Portland

There’s a new group in Portland that’s been put together by business heavy weights with the charter of enticing businesses to choose and keep Portland as their home. Or, as they put it:

Greenlight Greater Portland is a consortium of private sector leaders dedicated to growing a sustainable and vibrant economic future for the seven-county metropolitan statistical region that surrounds the city of Portland.

Props go to Rick at Silicon Florist for recognizing an opportunity to put together a “startup delegation” that will attend their launch event tomorrow. I’m honored to have been asked to be a part of the delegation, and wanted to echo Rick’s call for input.

Looking at the GGP’s board of directors it appears to be made up of mostly reps from big business. I’m hoping that there will be opportunities tomorrow to expose this group to the great things that the startup community brings to Portland, as well as what Portland can do to bring more great startups here. If you have any opinions on the matter, or questions you want fished around let me or anyone else on the delegation know.

Also related: I was recently interviewed by the Silicon Florist about Intrigo’s decision to move to Portland.

3 Comments | Tags: Intrigo, business, economics, policy