Merge branch 'fix-work-with-multibyte-chars-in-ldap-uid' into 'master'

Add support of multibyte characters in LDAP UID



See merge request !1472
This commit is contained in:
Dmitriy Zaporozhets
2015-10-01 14:33:18 +00:00
+1 -1
View File
@@ -14,7 +14,7 @@ module Gitlab
# LDAP distinguished name is case-insensitive
identity = ::Identity.
where(provider: provider).
where('lower(extern_uid) = ?', uid.downcase).last
where('lower(extern_uid) = ?', uid.mb_chars.downcase.to_s).last
identity && identity.user
end
end