pam: use a pam object method instead of pam module function
[cascardo/ipsilon.git] / ipsilon / login / authpam.py
index ed2e72b..0e6a830 100644 (file)
@@ -12,9 +12,9 @@ class Pam(LoginFormBase):
 
     def _authenticate(self, username, password):
         if self.lm.service_name:
-            ok = pam.authenticate(username, password, self.lm.service_name)
+            ok = pam.pam().authenticate(username, password, self.lm.service_name)
         else:
-            ok = pam.authenticate(username, password)
+            ok = pam.pam().authenticate(username, password)
 
         if ok:
             self.log("User %s successfully authenticated." % username)