Identité numérique
Quelques petites notes concernant le concept d'identité numérique. Les technologies autour de l'identité numérique sont en train d'être massivement adoptées par les gros acteurs du web : Google, Yahoo!, Flickr, ... et leur adoption vont constituer une des grosses évolutions du web en 2008.Technologies
- OpenID : un système d'authentification centralisé : on se crée un compte OpenID (c'est très facile, si vous avez un compte Yahoo!, Flick ... etc, ils vous en donneront). Ensuite, on utilise cette unique OpenID pour se loguer sur tous les autres sites qui acceptent OpenID.
- oAuth : API permettant à plusieurs services de partager des ressources. Ca ne permet pas de vous authentifier, mais c'est un moyen pour un site A, d'utiliser des morceaux de votre compte sur un site B sans lui donner carrément votre code d'accès / mot de passe (exemple, autoriser Flickr à poster sur votre blog sur TypePad, sans lui donner accès à tout votre compte).
- CardSpace : techno MicroSoft incluse dans Vista ou XP, qui permet de renseigner automatiquement les champs d'un formulaire de création de compte (fouareux)
- FOAF : Friend of a Friend : un fichier RDF vous décrivant et listant vos amis.
- XFN : une sorte de micro-format foireux (même pas du RDFa) permettant de décrire vos relations avec d'autres blogs (ou personnes).
- Google Social Graph API : Google crawl le XFN et les fichiers FOAF du web. La Google Social Graph API permet d'interroger l'index ainsi compilé par Google.
- OpenSocial : API développée par Google pour rendre les sites de réseaux sociaux inter-opérables. (On voit presque pas que Google fait tout pour casser le monopole FaceBook)
Articles
- Le design de la visibilité : un essai de typologie du web 2.0 : très bon article sur l'identité numérique - Internet Actu
- Knowee : Your Contacts, the Webby Way
OpenID
OpenID est un moyen de se connecter à plusieurs sites, en ne se connectant qu'à un seul (j'explique super bien quand même ;).La question est de trouver la bonne librairie openID en PHP, parmi toutes celles existantes :
- listes de librairies openID dans pleins de langages
- A Recipe for OpenID-Enabling Your Site : très bonne recette sur comment ajouter openID à votre site web - Plaxo
- PHP Standalone OpenID Server : serveur openID en PHP - OpenID Enabled
- OpenID for PHP : librairie
- phpMyId : serveur OpenID pour un seul utilisateur, écrit en PHP.
Fournisseurs openID
Quelques sites où vous pouvez obtenir une openID.- Yahoo! : si vous avez un compte Yahoo, vous pouvez demander à avoir une openID.
Tags : openID, FOAF, RDF, social graph, Google, API
Ecrire votre commentaire
Vous devez vous connecter pour pouvoir ajouter un commentaire.