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.
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Interface Drupal with desktop or webapp via OAuth & REST
1. Interface Drupal with Desktop or Web app via OAuth + Services Nicolas Froment (@lasconic) http://lasconic.com http://wikifonia.org http://musescore.org DrupalCamp Ghent December 11th, 2009
2. Why OAuth? Don't give your credentials to 3 rd parties But give them the right to act for you
3. USER Service provider Your drupal website Consumer application Mobile, web, desktop Do I need OAuth?
5. 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)
11. Two Drupal solutions Oauth module Great overview about OAuth Not-so-good design Work with the unpublished « Webservices » Number 3 ...
12. The Services Way A nicely designed pluggable framework Built around pre existing librairies (OAuth) Reusable & flexible Maintained and in development heyrocker Hugo Wetterberg marcingy
13. Services Pluggable framework for services and servers REST JSON SOAP XMLRPC AMF Node resources Node File System User Taxonomy Menu