brightbox/fog-brightbox — pull request #9 by tokengeek (2014-09-12 11:18:21+00:00)
Title: Prevent storage authentication loop

The Orbit middleware does not differentiate between bad credentials or
expired credentials. In either case the response is 401.

That means by rescuing and returning `nil` within authentication
requests triggered by standard requests we could enter a loop when the
credentials were incorrect.