A long-lived project that still receives updates
A generalized Rack framework for multiple-provider authentication.