mirror of
https://github.com/mediacms-io/mediacms.git
synced 2025-11-21 05:56:03 -05:00
feat: RBAC + SAML support
This commit is contained in:
@@ -12,4 +12,12 @@ class ASCIIUsernameValidator(validators.RegexValidator):
|
||||
flags = re.ASCII
|
||||
|
||||
|
||||
@deconstructible
|
||||
class LEssRestrictiveUsernameValidator(validators.RegexValidator):
|
||||
regex = r"^[^\x00-\x1F\\/:*?\"<>|%#&`=~]+$"
|
||||
message = _("Enter a valid username. This value may contain UTF-8 characters except those reserved for file systems")
|
||||
flags = 0 # Allow UTF-8 characters
|
||||
|
||||
|
||||
custom_username_validators = [ASCIIUsernameValidator()]
|
||||
less_restrictive_username_validators = [LEssRestrictiveUsernameValidator]
|
||||
|
||||
Reference in New Issue
Block a user