omniauth-oauth2 should be required in plugin which uses it