]> WPIA git - gigi.git/commitdiff
UPD: change names for Cert/Pass login.
authorFelix Dörre <felix@dogcraft.de>
Sun, 9 Nov 2014 22:02:30 +0000 (23:02 +0100)
committerJanis Streib <janis@dogcraft.de>
Wed, 31 Dec 2014 01:36:07 +0000 (02:36 +0100)
src/org/cacert/gigi/Gigi.java

index c5ab1bca91e1b1bfcf03485c1d89e39a69dc8270..ff1b9693cfa3c423c7f0f057a5230d7c2460445f 100644 (file)
@@ -96,8 +96,14 @@ public class Gigi extends HttpServlet {
     public void init() throws ServletException {
         if ( !firstInstanceInited) {
             putPage("/error", new PageNotFound(), null);
-            putPage("/login", new LoginPage("CAcert - Login"), "CAcert.org");
-            getMenu("CAcert.org").addItem(new SimpleMenuItem("https://" + ServerConstants.getSecureHostNamePort() + "/login", "CAcert - Login (Certificate)"));
+            putPage("/login", new LoginPage("Password Login"), "CAcert.org");
+            getMenu("CAcert.org").addItem(new SimpleMenuItem("https://" + ServerConstants.getSecureHostNamePort() + "/login", "Certificate Login") {
+
+                @Override
+                public boolean isPermitted(User u) {
+                    return u == null;
+                }
+            });
             putPage("/", new MainPage("CAcert - Home"), null);
             putPage("/roots", new RootCertPage(truststore), "CAcert.org");
             putPage(ChangePasswordPage.PATH, new ChangePasswordPage(), "My Account");