Omniauth adjustments for Shibboleth integration.
There are merge conflicts
The comparison view may be inaccurate due to merge conflicts.
Resolve these conflicts or ask someone with write access to this repository to merge it locally.
Created by: TiagoTT
Following this discussion: https://groups.google.com/forum/#!topic/gitlabhq/t860p0HWXFU
These are the changes I present to unify Omniauth provider handling and to add support to Shibboleth authentication. The omniauth-shibboleth module has been changed to improve configuration and is pending upstream approval, so I have included my own version from the Gemfile.
The comparison view may be inaccurate due to merge conflicts.
Resolve these conflicts or ask someone with write access to this repository to merge it locally.