projects
/
org.ibex.mail.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
9a82f17
)
use kerberos auth
author
adam
<adam@megacz.com>
Sat, 17 Mar 2007 08:59:18 +0000
(08:59 +0000)
committer
adam
<adam@megacz.com>
Sat, 17 Mar 2007 08:59:18 +0000
(08:59 +0000)
darcs-hash:
20070317085918
-5007d-
0354d45f3b2e74c32cc671d104365846fe730e84
.gz
src/org/ibex/mail/Main.java
patch
|
blob
|
history
diff --git
a/src/org/ibex/mail/Main.java
b/src/org/ibex/mail/Main.java
index
f354734
..
bd3014d
100644
(file)
--- a/
src/org/ibex/mail/Main.java
+++ b/
src/org/ibex/mail/Main.java
@@
-113,8
+113,8
@@
public class Main {
}
}
}
}
- private static final Auth auth = new Auth();
- private static class Auth implements Login {
+ static final Auth auth = new Auth();
+ static class Auth implements Login {
private KerberosAuth ka = new KerberosAuth("MEGACZ.COM", "godel.megacz.com");
public Account anonymous() {
try {
private KerberosAuth ka = new KerberosAuth("MEGACZ.COM", "godel.megacz.com");
public Account anonymous() {
try {
@@
-130,11
+130,8
@@
public class Main {
}
public Object login(String user, String pass, Class protocol) { return login(user, pass); }
public Account login(String user, String pass) {
}
public Object login(String user, String pass, Class protocol) { return login(user, pass); }
public Account login(String user, String pass) {
- if (!EtcPasswd.verify(user, pass)) return null;
-
- // currently broken, but should be used
- //if (!ka.auth(user, pass)) return null;
-
+ //if (!EtcPasswd.verify(user, pass)) return null;
+ if (!ka.auth(user, pass)) return null;
final Mailbox root =
FileBasedMailbox.getFileBasedMailbox(Mailbox.STORAGE_ROOT + "/user", true);
return new Account(user, null, root.slash(user, true)){
final Mailbox root =
FileBasedMailbox.getFileBasedMailbox(Mailbox.STORAGE_ROOT + "/user", true);
return new Account(user, null, root.slash(user, true)){