Revert "Improved rationale"

This reverts commit 977406de76.
pull/89/head
Ludovic Marcotte 2015-06-10 19:11:04 -04:00
parent 977406de76
commit 6994c029b8
1 changed files with 1 additions and 10 deletions

View File

@ -459,16 +459,7 @@ static Class NSNullK;
// If we are using multidomain and the UIDFieldName is not part of the email address
// we must also try to bind without the domain part since internally, SOGo will use
// UIDFieldName @ domain as its unique identifier if the UIDFieldName is used to
// authenticate. This can happen for example of one has in LDAP:
//
// dn: uid=foo,dc=example,dc=com
// uid: foo
// mail: broccoli@example.com
//
// and authenticates with "foo", using bindFields = (uid, mail) and SOGoEnableDomainBasedUID = YES;
// The -checkLogin:... above would have failed because SOGo would first try to bind using: foo@example.com
//
// UID @ domain as its unique identifier.
if (!checkOK && *domain && [sd enableDomainBasedUID] && r.location != NSNotFound)
{
checkOK = [sogoSource checkLogin: [login substringToIndex: r.location]