oAuthpocalypse, le bilan

twitter basicauth down

Depuis le 31 Aout 2010, Twitter n’utilise plus du tout le « Basic Auth », forçant ainsi toutes les applications de son écosystème à utiliser oAuth pour se connecter aux APIs Twitter. Cela signifie que, si vous utilisez des applications Twitter qui vous demandent directement vos identifiants de connexion Twitter, et bien ces applications ne fonctionnent plus. Les développeurs derrière ces applications doivent consacrer un peu de leur temps à aligner leurs applications sur les nouvelles normes technologiques de la plateforme.

Cependant, tout n’est pas si simple. Si ils sont des dizaines de milliers au monde à s’être adonnés au développement d’une application Twitter, ils ne sont pas aussi nombreux à avoir poursuivi un rythme soutenu de développement. Cela signifie qu’en abandonnant complètement le « basic Auth », Twitter met ainsi au placard un grand nombre d’applications issues de la première génération de développeurs Twitter. Cette première purge a été bien réelle, en voici quelques exemples:

  • Twittercal, l’application qui vous laisse tweeter votre calendrier Google, ne fonctionne plus pour le moment. 15 000 utilisateurs sont forcés d’attendre que le développeur ait le temps de migrer à oAuth.
    Twittercal down oAuth
  • Plus risible, Peep, l’application Twitter directement intégrée aux téléphones HTC Android, a cessé de fonctionner car celle-ci utilisait le basic Auth pour connecter ses utilisateurs à Twitter. Le bashing de Peep sur Twitter est en mode nonstop depuis le 1er Septembre.
  • L’application Tweed pour Palm a été contraint par le passage à oAuth de cesser la version gratuite de son application, ce qui leur vaut la perte de nombreux utilisateurs.
  • L’application Blu pour Vista rencontre énormément de soucis techniques dans son passage au oAuth-only, comme on peut le voir dans le flux de son compte Twitter.
  • Twitterpeek est une application pour Blackberry qui coûte une petite centaine de dollars, et qui promet la possibilité de tweeter à partir de son Blackberry à vie. Malheureusement, il semblerait que l’oAuthpocalypse ait fait disparaître cette promesse en fumée.
  • L’application Twitdrunk qui nous permettait de lacher des tweets anonymes en état d’ébriété est aussi devenu hors-service.
  • RSStotwitter a tout simplement lâché l’affaire en suspendant son service.
  • Dave Winer, pionnier du blogging, a lui aussi confirmé sur son site que toutes les apps à base de basic Auth qu’il utilisait ne fonctionnaient plus.

Je ne cite ici que quelques exemples de ce qui m’a été donné d’observer, mais j’imagine que l’oAuthcalypse a touché des milliers d’applications dont les développeurs ont du juste accepté la mort plutôt que d’investir du temps dans un projet qui avait déjà été abandonné depuis longtemps. La fermeture du basic Auth a permis à Twitter de se débarasser d’un paquet d’applications qui permettaient aux utilisateurs de tweeter anonymement en mode « via API ». Un grand nombre de softs « automated twitter marketing » doivent eux aussi souffrir de cette nouvelle rigidité de connexion à la plateforme…