Restricting OmniAuth Google login for a Google Apps domain?

Created by: rahul286

Hi All,

I just enabled OmniAuth support with google-auth. Its working nice.

Now problem is anybody with Google account can log into our gitlabhq setup.

Is there anyway to restrict it for a company domain? I tried editing config/gitlab.yml but no success.

This article: https://github.com/intridea/omniauth/wiki/OpenID-and-Google-Apps

Has some good instructions. Apart from Google Apps restriction, it handles few more things like adding a link to Gitlab setup in Google Apps applications' menu bar.