Skip to content


97 Bottles: Beer and OpenID

97bottles

Sometimes OpenID and discussions about it seem so serious, sometimes academic, and sometimes even stupid. Where is the fun? A more casual app for playing around with? Well, if you like beer, it exists: 97 Bottles.

97 Bottles is only dealing with beer. Users can write reviews about their favourite beers, connect with their friends, and even learn more about beer along the way. But what’s so interesting about 97 Bottles that we feature it here, you might ask? Well, 97 Bottles is a relying party, so new users can simply log in to it with their OpenID and create a new account. Users can also create an acocunt by logging in with a username and password. But why should people do that when having an OpenID?

After logging in users can associate the OpenID with an exisiting account or create a new one. It is really good practice that relying parties allow users to associate an OpenID to an existing account later on. Unfortunately, some services don’t do this which is rather frustrating.

97bottles account

As you can see I don’t need to enter my email address and username anymore because 97 Bottles asked for it during authentication and got that data from my OpenID Provider. Of course, the site also features user profiles and unfortunately, the user experience could be better here. Below are screenshots from the profile form:

97bottles profile1

97bottles profile2

Most of those form fields could be filled with data from my OpenID Provider (via the Simple Registration extension, or see our Technical Terms). I don’t know why 97 Bottles doesn’t make use of that data. It’s really unnecessary to ask for it.

Though apart from full support for the Simple Registration extension, 97 Bottles is a nice little site which is a lot of fun. Also for the more tech-savvy users, 97 Bottles supports the hCard microformat – hReview would be nice as well, though, but it’s still in beta, so that might change – and makes it easy to find people’s Twitter friends.

Check it out if you like beer!

Posted in Relying Parties.

Tagged with , , , .


4 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Carsten Poetter says

    Thanks for the comment, Nick. hReview is just a suggestion, of course. But featuring reviews on the site and also hCards, hReview was just logical to me. But I certainly see your point, although rating is not required in hReview and can be omitted.

    Also, may I suggest XFN if people are friends, i.e. following is mutual?

  2. Carsten Poetter says

    Ah, Uservoice for feedback. Nice. I just suggested SREG, though hReview was suggested already but turned down: http://97bottles.uservoice.com/pages/general/suggestions/103556-add-microformats-hcard-and-xfn-primarily-

Continuing the Discussion


  1. Warning: extract() [function.extract]: First argument should be an array in /var/www/vhosts/spreadopenid.org/httpdocs/wp-content/themes/carrington-blog/comment/comment-default.php on line 23
    Nick Finck says

    Hey Carsten, thanks for the great write-up. I know the crew here at Blue Flavor know about your post. I’ll be sure to address some of the issues with them that you mentioned here, specifically the Simple Registration extension.

    We looked into hReview but choose to not use it at this time as it’s still in draft format. We are also not sure why hReview decided to force everyone into a 5 point rating system. Let’s face it, there are a lot of beers out there and some are just slightly better than others, so we went with a 100 point rating system. Let’s hope they change that to be more flexible before it becomes a finalized microformat specification.


  2. Warning: extract() [function.extract]: First argument should be an array in /var/www/vhosts/spreadopenid.org/httpdocs/wp-content/themes/carrington-blog/comment/comment-default.php on line 23
    Nick Finck says

    I think we are looking into XFN, but it’s really the call of the project manager and developer. I trust you have already made these suggestions (XFN, hReview, Simple Reg Ext, etc) already via the site’s beta feedback? If not, I would highly recommend you do that.

    Thanks,
    - Nick



Some HTML is OK

or, reply to this post via trackback.



  • Viagra ordre
  • Cialis en ligne
  • Levitra en ligne
  • Propecia acheter
  • Viagra acheter
  • Acheter cialis
  • Ordre levitra
  • Ordre propecia
  • En ligne viagra
  • Vente cialis
  • Levitra bon marche
  • Propecia en ligne
  • Viagra online
  • Buy cialis
  • Order Levitra
  • Buy propecia
  • Buy viagra
  • Cheap cialis
  • Cheap Levitra
  • propecia online
  • Viagra prescription
  • Cialis online
  • Buy Levitra
  • Order propecia