Browse Source

HUE-8588 [core] Fix PAM backend has conflict with timer metrics

Ying Chen 7 years ago
parent
commit
2672adb
1 changed files with 1 additions and 1 deletions
  1. 1 1
      desktop/core/src/desktop/auth/backend.py

+ 1 - 1
desktop/core/src/desktop/auth/backend.py

@@ -323,7 +323,7 @@ class PamBackend(DesktopBackendBase):
   """
   """
 
 
   @metrics.pam_authentication_time
   @metrics.pam_authentication_time
-  def authenticate(self, username, password):
+  def authenticate(self, request=None, username=None, password=None):
     username = force_username_case(username)
     username = force_username_case(username)
 
 
     if pam.authenticate(username, password, desktop.conf.AUTH.PAM_SERVICE.get()):
     if pam.authenticate(username, password, desktop.conf.AUTH.PAM_SERVICE.get()):