Specify omniauth-oauth2 as a dependency
Setting up structure and requires
Implement the strategy by inheriting from OmniAuth::Strategies::OAuth2