From c19e6a87329bf890d26dc667827807ae75374d03 Mon Sep 17 00:00:00 2001 From: paurosello Date: Mon, 13 May 2024 10:11:06 +0200 Subject: [PATCH] feat: pre-login hook (#26394) --- frappe/auth.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frappe/auth.py b/frappe/auth.py index 9420e5e38c..ee4a5df975 100644 --- a/frappe/auth.py +++ b/frappe/auth.py @@ -125,6 +125,8 @@ class LoginManager: self.set_user_info() def login(self): + self.run_trigger("before_login") + if frappe.get_system_settings("disable_user_pass_login"): frappe.throw(_("Login with username and password is not allowed."), frappe.AuthenticationError)