Just wondered if it would be possible to update the
gem 'omniauth-openid' to
gem 'omniauth-openid', '1.0.1', git: 'https://github.com/intridea/omniauth-openid.git' to fetch the gem from Github.
The problem (which actually isn’t your bug) is that omniauth-steam, an openid-based omniauth strategy is broken due to the this strategy being left in the source of the default repository.
This can be fixed by loading the gem from the Github (and properly updated) repository instead.