OpenID voor Ruby

Chris Obdam di 24 okt 06

Iedereen kent het probleem van de duizenden wachtwoorden voor alle sites waar je lid van bent. Handig zou het natuurlijk zijn wanneer je op een plek je wachtwoord aangeeft en dat iedere site dan (met jouw toestemming) daar de login gegevens vandaag haalt. Microsoft heeft het met Passport geprobeerd, maar dat was geen succes (gelukkig).

OpenID is een initiatief om het wachtwoorden probleem op te lossen. Je maakt op een site je OpenID aan en krijgt dan een URL. Voor mij was dit getopenid.com/mistac. Wanneer je dan voor een site moet inloggen geef je deze URL en klik je op inloggen, je wordt dat naar jouw OpenID aanbieder gestuurd (in mijn geval GetOpenID.com) en daar vul je je wachtwoord in. De site waar je in wilde loggen krijgt nu van jouw aanbieder door dat je succesvol je wachtwoord hebt ingevuld en je mag de site binnen.

Voordeel is dat de site waarop je wilt inloggen nooit je wachtwoord krijgt, die blijft alleen bij je aanbieder bekend. Wanneer je je wachtwoord wijzigd hoef je dat dus op maar een plek te doen.

Er zijn al aardig wat aanbieders van OpenID’s. Tot op heden heb ik er geen Nederlandstalige gevonden. Wel zag ik bij BlueAce een leuk artikel over OpenID.

Voordeel is dat iedereen OpenID’s kan gaan aanbieden en je dus zelf een aanbieder kan uitzoeken waar je een ‘veilig gevoel’ hebt.

Voor Ruby is er een standaard library voor OpenID beschikbaar en je heb je dus als het goed is eenvoudig je eigen OpenID service up and running.

Ondernemend als wij zijn hier gaan we binnenkort OpenID implementeren i.c.m. onze Weenies. Wellicht dat we gelijk een OpenID aanbieder gaan worden, als we toch bezig zijn :-) Wellicht kunnen we de comments van alle NL Rails blogs OpenID enabled maken, gelijk een goed voorbeeld?

Gepost in hor |  5 reacties

Thijs Burema vr 10 nov 06 15:00

openid leuk systeem nu nog een leuke grafish layout en klaar !.

B?ɬ®r Kessels wo 01 nov 06 21:47

Drupal, een systeem geschreven in PHP heeft ook openID plugins. Ik zoek zelf al een tijdje naar de mogeljikheid om mijn klanten (van sympal.nl) een eenduidige, simpele inlogmogelijkheid te bieden.
Ik ben dus al een tijdje aan het kijken naar een eigen openID server.
Laat me horen hoe het verder loopt met een neerlandse openID server, ik ben zeer geïnteresseerd;

Stephan Kaag di 24 okt 06 19:55

Ah kewl!

Hier is alvast wat voorwerk voor implementatie in Rails ActiveRecord gedaan.

Ik zal misschien van het weekend wel een test-opzetje maken.

Chris Obdam di 24 okt 06 12:10

Lijkt me een goed idee! Zijn er nog meer enthousiastelingen? Maken we er gelijk een community van.. :-)

Robert di 24 okt 06 11:36

Neem eens contact met me op! Zoals ik al hint in m’n artikel: het lijkt me enorm leuk om de eerste Nederlandse OpenID host op te zetten, en de OpenID site wellicht in het Nederlands te vertalen.

Plaats je reactie





Welkom op Holland On Rails

Het startpunt voor Ruby On Rails in Nederland. Vind de laatste technieken, meningen en nieuwtjes.

Recente Jobs

Gezocht: Ruby On Rails ontwikkelaar (junior of senior)

Eet, drink en droom jij over Ruby On Rails? Wil jij het liefste dag en nacht bezig zijn met jehobby; super coole webapplicaties ontwikkelen in Ruby On Rails?

Dan willen wij jou graag een podium bieden om je Ruby skills te vertonen aan onze nationale en internationale klanten!

@ Internetbureau Holder, Obdam

Bekijk alle jobs »»

Gereedschapskist

Onmisbare tools voor
iedere developer!
Ruby On Rails
Framework voor de web 2.0 developer. Eindelijk vooruitgang!
TextMate
Editor for true pro's
Typ, tab, top :-)
Nee, niet voor Win.
Made On A Mac
En nou is het over met die saaie grijze Windows bak van je!

Auteurs op deze site

Chris Obdam

'Less is more' evangelist, past dit ook dagelijks toe op zijn tandenborstel.

Chiel Wester

Snelheidswonder op Ruby wielen. Leuk om mee te pair-programmen ;-) Recommend Me
Src-120-attending

Stephan Kaag

Het eerste Rails coreteam- member uit Nederland? Rails evangelist van het eerste uur.

Paul Engel

Én Rails programmeren én interfaces designen? Je zou hem superman kunnen noemen..

Dax Huiberts

Official Zip-Programmer, skinny code is helemaal zijn ding. Haalt meer code weg dan dat er bij komt.

Freek Monteban

Het nieuwste telg uit het Holland on Rails nest! Hij doet niets anders meer!

Johan Vermeulen

De stylesheet-koning uit de kop van Noord-Holland!