Array of ldap email fields doesn't work in gitlab-omniauth-ldap
Created by: holms
Sorry if this is a duplicate can't find anything suitable on this issue tracker.
I tried to authorize with my LDAP user and I've got this exception: https://github.com/gitlabhq/gitlabhq/blob/master/lib/gitlab/auth.rb#L7
Then I've found this post: https://groups.google.com/forum/#!topic/gitlabhq/cM1f-uifc1Q
I went here: https://github.com/gitlabhq/omniauth-ldap/blob/master/lib/omniauth/strategies/ldap.rb#L12
Changed this line to:
'email' => 'userPrincipalName',
and I'm able to login!!
So obviously it's doesn't rotate this array. Would be nice to find out why and fix it.