ldaputils: allow dot in names

turns out we have 3 users with dots in their uid ¯\_(ツ)_/¯
pull/6/head
radex 2023-10-23 19:50:30 +02:00
parent 6f51489194
commit f59886c33f
1 changed files with 1 additions and 1 deletions

View File

@ -4,7 +4,7 @@ from webapp import config
def is_valid_name(name):
"""`true` if `name` is a safe ldap uid/cn"""
return re.match(r'^[a-zA-Z_][a-zA-Z0-9-_]*\Z', name) is not None
return re.match(r'^[a-zA-Z_][a-zA-Z0-9-_\.]*\Z', name) is not None
def validate_name(name):
"""Raises `RuntimeError` if `name` is not a safe ldap uid/cn"""