diff --git a/uffd/ldap/ldap.py b/uffd/ldap/ldap.py index 14977101a104bf193587d1cd24f7193184dedf54..7e8f53d651d8a9e78b1e88c98696a18665689953 100644 --- a/uffd/ldap/ldap.py +++ b/uffd/ldap/ldap.py @@ -78,7 +78,7 @@ def loginname_is_safe(value): if len(value) > 32 or len(value) < 1: return False for char in value: - if not char in string.ascii_lowercase + string.digits + '_': + if not char in string.ascii_lowercase + string.digits + '_-': return False return True