I made a patch that adds an option to ActiveResource to use HTTP Digest Authentication. If no auth_type is specified it will default to Basic auth. As before, if you specify no user or password it will not perform any authentication.
e.g.
class Foo << ActiveResource::Base
self.user = “bob”
self.password = “password”
self.auth_type = :digest
end
Please check it out: https://rails.lighthouseapp.com/projects/8994/tickets/3335-http-digest-authentication-for-activeresource
-Chris