Module: check_mk
Branch: master
Commit: 93373eddcb943ca6784871cba7c7e14d451c63e2
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=93373eddcb943c…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Apr 19 10:23:43 2017 +0200
Improved auth debug logging
Change-Id: If0df09eac17c7d56e4b6509eff8db505d6bd1379
---
web/htdocs/login.py | 2 +-
web/htdocs/userdb.py | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/web/htdocs/login.py b/web/htdocs/login.py
index af6a88e..2c47fc6 100644
--- a/web/htdocs/login.py
+++ b/web/htdocs/login.py
@@ -273,7 +273,7 @@ def check_auth(mod_python_req):
if user_id and not userdb.is_customer_user_allowed_to_login(user_id):
# A CME not assigned with the current sites customer
# is not allowed to login
- auth_logger.debug("User '%s' is not allowed to login: Invalid
customer" % user_id)
+ auth_logger.debug("User '%s' is not allowed to authenticate: Invalid
customer" % user_id)
return None
return user_id
diff --git a/web/htdocs/userdb.py b/web/htdocs/userdb.py
index 8e33867..699f977 100644
--- a/web/htdocs/userdb.py
+++ b/web/htdocs/userdb.py
@@ -1215,6 +1215,7 @@ def hook_login(username, password):
if not is_customer_user_allowed_to_login(username):
# A CME not assigned with the current sites customer
# is not allowed to login
+ auth_logger.debug("User '%s' is not allowed to login:
Invalid customer" % username)
return False
# Now, after successfull login (and optional user account
@@ -1224,6 +1225,7 @@ def hook_login(username, password):
# a "!". But when using other conectors it might be neccessary
# to validate the user "locked" attribute.
if connection.is_locked(username):
+ auth_logger.debug("User '%s' is not allowed to login:
Account locked" % username)
return False # The account is locked
return result