From 94b96b5a98bef254128ccc4f5fc0e0c4376324e4 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Wed, 13 Apr 2011 17:45:22 -0400 Subject: [PATCH] Start of webapp authentication. --- src/com/gitblit/wicket/BasePage.java | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/com/gitblit/wicket/BasePage.java b/src/com/gitblit/wicket/BasePage.java index 3121804..8084b33 100644 --- a/src/com/gitblit/wicket/BasePage.java +++ b/src/com/gitblit/wicket/BasePage.java @@ -26,7 +26,7 @@ public BasePage(PageParameters params) { super(params); } - + protected void setupPage(String repositoryName, String pageName) { if (repositoryName != null && repositoryName.trim().length() > 0) { add(new Label("title", getServerName() + " - " + repositoryName)); @@ -43,7 +43,13 @@ add(new Label("pageName", pageName)); // footer - add(new Label("footerText", "")); + User user = null; + if (StoredSettings.getBoolean("authenticateWebUI", true)) { + user = GitBlitWebSession.get().getUser(); + add(new Label("userText", "Logout " + user.toString())); + } else { + add(new Label("userText", "")); + } add(new Label("gbVersion", "v" + Constants.VERSION)); if (StoredSettings.getBoolean("aggressiveHeapManagement", false)) { System.gc(); -- Gitblit v1.9.1