]> WPIA git - gigi.git/commitdiff
UPD: No Login and register when logged in
authorJanis Streib <janis@dogcraft.de>
Sat, 23 Aug 2014 20:38:27 +0000 (22:38 +0200)
committerJanis Streib <janis@dogcraft.de>
Sat, 23 Aug 2014 20:38:27 +0000 (22:38 +0200)
src/org/cacert/gigi/pages/LoginPage.java
src/org/cacert/gigi/pages/main/RegisterPage.java

index 2a91a2b82f3b42c88c46cc4940a757e0aabce8d3..2dde41299251b9c0a9a35e704fbf58302896377f 100644 (file)
@@ -1,7 +1,6 @@
 package org.cacert.gigi.pages;
 
-import static org.cacert.gigi.Gigi.LOGGEDIN;
-import static org.cacert.gigi.Gigi.USER;
+import static org.cacert.gigi.Gigi.*;
 
 import java.io.IOException;
 import java.security.cert.X509Certificate;
@@ -105,4 +104,9 @@ public class LoginPage extends Page {
             e.printStackTrace();
         }
     }
+
+    @Override
+    public boolean isPermitted(User u) {
+        return u == null;
+    }
 }
index e2e2a49397b347a6eb54e687e5fde3095ddf1a95..7d3b3e3f10b627694055f2c1dee6b386d6bcfb87 100644 (file)
@@ -8,6 +8,7 @@ import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 import javax.servlet.http.HttpSession;
 
+import org.cacert.gigi.User;
 import org.cacert.gigi.output.Form;
 import org.cacert.gigi.pages.Page;
 
@@ -53,4 +54,9 @@ public class RegisterPage extends Page {
     public boolean needsLogin() {
         return false;
     }
+
+    @Override
+    public boolean isPermitted(User u) {
+        return u == null;
+    }
 }