如何禁用Unicode ID创建并在注册API上设置ID长度限制? 例如:当用户尝试注册一个帐户时,他们不能使用少于5个字母和超过32个字母来创建他们的帐户。
答案 0 :(得分:0)
XMPP客户端是否正在使用mod_register创建帐户?然后,您可以像这样配置它,以禁止您提到的用户名注册:
acl:
shortname:
user_regexp:
- "^.{0,5}$"
longname:
user_regexp:
- "^.{33,}$"
access_rules:
register:
- deny: shortname
- deny: longname
- allow: all
modules:
mod_register:
access: register
但是,相反,如果要注册其帐户的用户正在调用“ register”管理API命令,则该命令会绕过该限制,因此无法对其进行限制。