With HTTP basic auth starting to get the cold shoulder (passwords are basically low-complexity symmetric keys, not too hot for truly secure authentication), and OAuth experiencing growing pains, what options are available today for truly secure RESTful authentication?
Adam Jacob of Chef, James Edward Gray II of Scout, and Cyril Rohr of Cacheability pulled together in true decentralized open source fashion to cook up a set of patches to enable client-side SSL certificate authentication for RestClient. Asymmetric key crypto authentication: it’s not just for ssh anymore.
The patches, or gem install rest-client and follow the example in the readme.