Support for Omniauth and Multiple Providers.