Integrare OpenID con sistemi di Single SignOn preesistenti.
Le prime soluzioni italiane per l'editoria e le telecomunicazioni.
Intervento tenuto a BetterSoftware09 www.bettersoftware.it
Gli effetti a lungo termine dei mass media - Storia Dei Media Digitali Lezi...
OpenID in Italia
1. OpenID in Italia
Firenze - 6 maggio 2009
Lorenzo Cassulo - lorenzo@asemantics.com
1
2. Le prime soluzioni
OpenID in Italia
Gruppo editoriale L’Espresso
http://openid.kataweb.it
OpenID Provider
Gruppo Telecom Italia
http://openid.myvirgilio.it
OpenID Provider e Relying Party
Lorenzo Cassulo - lorenzo@asemantics.com
2
3. Scopo del progetto
Gruppo editoriale L’Espresso
Fornire agli utenti una URI OpenID valida per autenticarsi su
siti terzi utilizzando il protocollo OpenID.
Gruppo Telecom Italia
Fornire agli utenti una URI OpenID valida per autenticarsi su
siti terzi utilizzando il protocollo OpenID.
Fornire agli utenti in possesso di una URI OpenID valida di
autenticarsi sulla piattaforma di Community di Virgilio.
Lorenzo Cassulo - lorenzo@asemantics.com
3
5. Realizzazione OpenID
Provider
E’ stato utilizzato il sistema di profilazione
preesistente.
Non c’è stata creazione ex-novo di una base utenti
Sono stati realizzati degli “adapter” per convertire la
gestione delle utenze nel formato Simple
Registration di OpenID.
Le informazioni addizionali relative agli utenti e alle
attività degli utenti hanno continuato a risiedere
all’interno dei sistemi preesistenti.
Lorenzo Cassulo - lorenzo@asemantics.com
5
6. Simple Registration
Nickname lorenzocassulo
Nome e cognome Lorenzo Cassulo
Data di nascita 1980-06-29
Genere M
Codice postale 38057
Nazione IT
Lingua ita
Fuso orario Europe/Rome
Lorenzo Cassulo - lorenzo@asemantics.com
6
7. Realizzazione OpenID
Relying Party
E’ stato utilizzato il sistema di
autenticazione preesistente.
Il relying party gestisce il ciclo di
autenticazione OpenID e quindi si interfaccia
con il SSO che prende in carico la gestione
della sessione e del logout.
Lorenzo Cassulo - lorenzo@asemantics.com
7
8. OpenID Provider
Kataweb
Feature:
Identity page
Simple Registration
Pannello di controllo autorizzazioni
Storico autenticazioni
Lorenzo Cassulo - lorenzo@asemantics.com
8
17. Realizzazione OpenID
Relying Party MyVirgilio
Implementazione standard.
Sistema di white e black list dei provider da cui
accettare autenticazione.
Lorenzo Cassulo - lorenzo@asemantics.com
17
18. Modello di Business
Gestione di utenti in contesti eterogenei.
OpenID offre ai player che detengono grosse community in
espansione su un insieme eterogeneo di piattaforme web un
sistema di autenticazione centralizzato.
Favorisce lo sviluppo di community “trasversali” garantendo
una uniformità di accesso e una uniformità di identità agli
utenti.
E’ l’unica tecnologia open, leggera e web-based che permette
di valorizzare questo tipo di community.
Lorenzo Cassulo - lorenzo@asemantics.com
18
19. OpenID è solo l’inizio
OpenID gestisce l’autenticazione e permette ad
ogni utente di trasportare la sua identità
attraverso il web, ma noi (sia online sia offline) non
siamo solo il nostro nome e il nostro cognome, la nostra
identità è formata dalle nostre preferenze, dalle nostre
relazioni, da quello che facciamo...
Le tecnologie dell’OpenStack offrono all’utente
la possibilità definire la sua identità in maniera
univoca su differenti piattaforme e forniscono
coerenza all’esperienza sociale del web.
Lorenzo Cassulo - lorenzo@asemantics.com
19
20. Per saperne di più
Workshop
OpenStack: leggero, aperto,
basato sul web
mercoledì 6 ore 16:00
Lorenzo Cassulo - lorenzo@asemantics.com
20
21. Contatti
Lorenzo Cassulo
lorenzo@asemantics.com
http://www.asemantics.com
Per saperne di più:
OpenID Italia
openid@openid.it
www.openid.it
21