equal
deleted
inserted
replaced
1447 defined in this source, else raise `AuthenticationError` |
1447 defined in this source, else raise `AuthenticationError` |
1448 |
1448 |
1449 two queries are needed since passwords are stored crypted, so we have |
1449 two queries are needed since passwords are stored crypted, so we have |
1450 to fetch the salt first |
1450 to fetch the salt first |
1451 """ |
1451 """ |
1452 args = {'login': login, 'pwd' : password} |
1452 args = {'login': login, 'pwd' : None} |
1453 if password is not None: |
1453 if password is not None: |
1454 rset = self.source.syntax_tree_search(session, self._passwd_rqlst, args) |
1454 rset = self.source.syntax_tree_search(session, self._passwd_rqlst, args) |
1455 try: |
1455 try: |
1456 pwd = rset[0][0] |
1456 pwd = rset[0][0] |
1457 except IndexError: |
1457 except IndexError: |