KromeBlog

Il Blog di Sergio Longoni

In questo Blog si discute di , , , , e tanto altro

OpenID: il Sistema di Login Distribuito

Pubblicato il 29-11-2006 da Sergio

Forse una delle cose più seccanti di internet è che in ogni caso sia necessario farsi riconoscere da un qualsiasi servizio, occorre creare un account con una username e una password.

Ci sono stati diversi tentativi più o meno riusciti di unificare sotto un unica login più servizi: ad esempio Google fornisce un sistema di account (Google Account appunto) che resta valido in ognuno dei diversi servizi di sua proprietà.

Anche Yahoo e Microsoft utilizzano per i propri pacchetti di servizi sistemi simili.

In ogni caso un servizio unificato non esiste ancora: forse il problema più grosso è trovare una unica entità alla quale un grande numero di utenti e di provider sia disposto a dar fiducia.

Per questo motivo nasce OpenID: un sistema distribuito di account.

OpenID
permette di loggarsi a tutti i siti che supportano questa tecnologia usando lo stesso account. Questo account potrà provenire da qualsiasi provider/sito un po’.

Per prima cosa occorre crearsi un account OpenId in un qualsiasi provider (ho creato il mio su MyOpenID), quindi mi verrà restituito un indirizzo simile a pippo.openid.com, che potrò d’ora in avanti utilizzare per loggarmi in qualunque sito compatibile come, ad esempio, ClaimID.

La prima volta che viene utilizzato il proprio OpenID su un servizio, si dovrà comunque compilare un form di registrazione, se il sistema conosce già i dati richiesti li precompilerà per te. Una volta completata la registrazione si potrà accedere al servizio senza inserire username e password.

In pratica se questo tipo di servizio diventasse standard presto potremmo dimenticare le nostre molteplici username e password dato che loggandoci solo una volta ad OpenID potremo accedere a tutti i servizi che usiamo abitualmente in rete.

Se stai sviluppando il tuo rivoluzionario servizio Web 2.0 tieni in considerazione OpenID: implementarlo è abbastanza semplice e fornisce una bella comodità ai tuoi utenti levandoti anche qualche grattacapo.

Inoltre se vuoi puoi anche mettere su il tuo server OpenID dato che tutta la documentazione è disponibile liberamente ed esistono versioni altrettanto libere per molti dei linguaggi diffusi in rete, come ad esempio Ruby on Rails (puoi provarlo preinstallato su questo CD-Live).

E se non bastasse i creatori di OpenID hanno deciso di finanziare con 5000$ i 10 migliori nuovi siti che useranno la loro tecnologia.

Riassumendo
Qui trovi tutte le informazioni
Qui crei il tuo OpenID
E qui Puoi cominciare ad usarlo


Trackback | | Stampa

2 Commenti

Italian Blogosphere ha commentato:

OpenID: il Sistema di Login Distribuito…

OpenID permette di loggarsi a tutti i siti che supportano questa tecnologia usando lo stesso account….

alberto ha commentato:

vi prego di attivare il sistema di login sul mio sito grz

Lascia il tuo Commento