company October 23, 2008

Stack Overflow OpenID Case Study

JanRain, an early supporter of OpenID, just posted an OpenID case study featuring Stack Overflow. Stack Overflow, much like Wikipedia, lets anyone edit anything – but unlike Wikipedia, we require users to earn a certain number of votes from other users before the system trusts them (we call this “reputation”). The concept of identity and…
Avatar for Jeff Atwood
Co-Founder (Former)

JanRain, an early supporter of OpenID, just posted an OpenID case study featuring Stack Overflow.

Stack Overflow, much like Wikipedia, lets anyone edit anything – but unlike Wikipedia, we require users to earn a certain number of votes from other users before the system trusts them (we call this “reputation”). The concept of identity and logins is an essential part of how our site works.

As programmers ourselves, we appreciate how challenging it is not only to write an entire authentication system, but to support one. One small mistake and you could expose users’ credentials and possibly even passwords!

With OpenID, we didn’t have to write any login code, nor do we have to store user passwords. And not only that, but we are no longer asking users to create yet another account on yet another website. Clearly a win-win scenario from our perspective.

We were encouraged to use OpenID because our audience is fairly technical, and OpenID is quite common among technical bloggers and frequent blog participants, our early adopters. Also, there’s a rich ecosystem of third party OpenID providers, not to mention Yahoo, AOL, Google, Sun, and soon MySpace.

JanRain runs myOpenID, one of the better independent OpenID providers. I don’t want to mention any names, but some OpenId providers, like one in particular whose name ends in oo, are .. not so great. That’s the blessing and curse of choice: when there are dozens to choose from, some will be better than others.

That said, we continue to look at ways to improve the Stack Overflow login experience. A few things in the works on the OpenID front:

Podcast logo The Stack Overflow Podcast is a weekly conversation about working in software development, learning to code, and the art and culture of computer programming.

Related

community July 27, 2022

Always learning

It’s been a busy quarter for the company. We celebrated a handful of big milestones over the last three months. We added a new Chief Technology Officer, Jody Bailey, to our leadership team, announced Stack Overflow for Teams entering the Microsoft Azure Marketplace, launched exciting initiatives like Staging Ground, and released insights from this year’s Developer Survey.
community June 14, 2022

WSO2 joins Collectives™ on Stack Overflow

From inception, WSO2 had a firm belief in the power of open-source software. Its co-founders were early members of the Apache foundation, and their vision for WSO2 always incorporated the innovation and commitment of a global developer community. Over a decade ago, WSO2 helped to popularize the use of open source in the enterprise and…