I gave this presention about "Interfacing Drupal with desktop or web app via OAuth & REST" on december 11th, 2009 at DrupalCamp Ghent.
It's a brief presentation of OAuth, REST and modules to do the job.
Oauth 1.0a? April 2009 a security flaw found -> Twitter closed Oauth in the hour In less than a week -> Oauth 1.0a fixes the flaw Add a verify code to get an access token Not supported by Drupal (yet)
Example Sending audio rendition of a score made with MuseScore to Soundcloud
Two Drupal solutions Oauth module Great overview about OAuth Not-so-good design Work with the unpublished « Webservices » Number 3 ...
The Services Way A nicely designed pluggable framework Built around pre existing librairies (OAuth) Reusable & flexible Maintained and in development heyrocker Hugo Wetterberg marcingy
Services Pluggable framework for services and servers REST JSON SOAP XMLRPC AMF Node resources Node File System User Taxonomy Menu
ResourceNode Service + REST Server Provides a resource view on node
Oauth modules OAuth commons Wrapper around Oauth PHP lib Lib hosted at google code Services Oauth Link to Services