OmniOAuth is a library that standardizes multi-provider OAuth 2 authentication for applications.