Monotone-Parent: d5dbf6c86849866efb9716dfc2cb95e3cf7ddd10

Monotone-Revision: bfde73f3a606ca04b49de7e953499331afc075af

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-02-05T22:03:01
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2007-02-05 22:03:01 +00:00
parent d6a6433735
commit 3cc085ebc7
2 changed files with 14 additions and 3 deletions
+8 -3
View File
@@ -72,11 +72,16 @@ static SOGoAuthenticator *auth = nil;
- (BOOL) checkLogin: (NSString *) _login
password: (NSString *) _pwd
{
BOOL accept;
if ([authMethod isEqualToString: @"LDAP"])
accept = [self LDAPCheckLogin: _login password: _pwd];
else
accept = ([_login length] > 0);
return (([_login isEqualToString: @"freebusy"]
&& [_pwd isEqualToString: @"freebusy"])
|| ([authMethod isEqualToString: @"LDAP"]
&& [self LDAPCheckLogin: _login password: _pwd])
|| [_login length] > 0);
|| accept);
}
- (BOOL) LDAPCheckLogin: (NSString *) _login