OAuth

Pour OpenAuthentication, libre d’ et d’accès à une API.

Prenons un exemple : un veut affi­cher sur son blog la
liste de ses contacts chez , ses der­nières images de chez
, ou ses liens del​.icio​.us. Cet affi­chage doit être dyna­mique
(mon­trer les plus récents) et auto­ma­tique. Tout ce qui est requis ce
sont les iden­ti­fiants de l’utilisateur sur ces .

Or ces iden­ti­fiants doivent être conser­vés par le blog et leur exploi­ta­tion doit être garan­tie par le ser­vice web.

Cette est régie par une API (inter­face du ser­vice web avec laquelle com­mu­ni­qué le blog).

Nous sommes dans une rela­tion tri­par­tite entre un uti­li­sa­teur, un client (le blog) et un serveur/​service (l’API) ; il s’agit d’une rela­tion de confiance puisque l’utilisateur va confier ses iden­ti­fiants à 2 autres entités.

L’API offre donc à la fois une sécu­rité et un confort à
l’utilisateur, et un lan­gage d’échange pour le déve­lop­peur.
(N’oublions pas qu’ est OpenSource.)

OAuth se pro­pose d’unifier ces règles. Il réunit
aujourd’hui de nom­breux acteurs tels que (à l’origine du
à tra­vers Blaine Cook et Chris Messina), , !, ,
Digg, Plaxo, etc.

Oauth Core 1.0 existe depuis le 3 octobre 2007.

On peut aussi s’intéresser à la liai­son avec OpenID.

Pour plus d’explications :


Dans le même genre :

Leave a Reply