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
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 vooriedere 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 ;-)
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