IGovt authorization implementation is built on top of the omniauth gem (https://github.com/intridea/omniauth) which is a library that provides a standardized multi-provider authentication for web applications.
The current version of Omniauth is 1.x, but this implementation was created for version 0.3.2