From 63ee41d91854e1cf06d8d5cda30cdf7d8d38f3c5 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Wed, 28 Sep 2011 18:55:34 -0400 Subject: [PATCH] Added IUserService.setup(IStoredSettings) for custom implementations. --- 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