From 831469ba89ea8bca3bfbd1d662dbdd2c9f233798 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Mon, 12 Sep 2011 15:37:55 -0400 Subject: [PATCH] Largely completed, uber-cool federation feature. --- src/com/gitblit/wicket/pages/LoginPage.java | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/src/com/gitblit/wicket/pages/LoginPage.java b/src/com/gitblit/wicket/pages/LoginPage.java index b13a1c8..45e1e2d 100644 --- a/src/com/gitblit/wicket/pages/LoginPage.java +++ b/src/com/gitblit/wicket/pages/LoginPage.java @@ -69,6 +69,11 @@ UserModel user = GitBlit.self().authenticate(username, password); if (user == null) { error("Invalid username or password!"); + } else if (user.username.equals(Constants.FEDERATION_USER)) { + // disallow the federation user from logging in via the + // web ui + error("Invalid username or password!"); + user = null; } else { loginUser(user); } -- Gitblit v1.9.1