delete finance perm check

This commit is contained in:
2023-10-25 19:34:50 +00:00
parent 4a6be8f75e
commit 6a1b576bbe

View File

@@ -19,8 +19,6 @@ def authentication(username, password):
server = Server(host, port=port) server = Server(host, port=port)
userdn = f"uid={username},ou=user,dc=fet,dc=htu,dc=tuwien,dc=ac,dc=at" userdn = f"uid={username},ou=user,dc=fet,dc=htu,dc=tuwien,dc=ac,dc=at"
finance_perm = None
firstname = "" firstname = ""
surname = "" surname = ""
mail = "" mail = ""
@@ -44,17 +42,6 @@ def authentication(username, password):
surname = c.response[0]["attributes"]["sn"][0] surname = c.response[0]["attributes"]["sn"][0]
mail = c.response[0]["attributes"]["mail"][0] mail = c.response[0]["attributes"]["mail"][0]
# check if member has finance permission
c.search(
search_base="CN=finance,OU=Groups,dc=fet,dc=htu,dc=tuwien,dc=ac,dc=at",
search_filter="(objectClass=posixGroup)",
search_scope="SUBTREE",
attributes=["memberUid"],
)
if username in c.response[0]["attributes"]["memberUid"]:
finance_perm = True
except LDAPBindError as e: except LDAPBindError as e:
logger.info(f"LDAP Bind error from username '{username}'. Error: {e}") logger.info(f"LDAP Bind error from username '{username}'. Error: {e}")
return None return None