完全没有考虑它,我只想说我应该允许每个角色。无论如何它都会被散列,我不想限制想要创建强密码的人。
但是,仔细想想,有很多角色我不知道它们会对事物产生什么影响。外来字符、ascii 符号等来命名一对。
我试着用谷歌搜索,但我找不到任何关于人们做什么的明确标准。即使是大多数专业组织似乎也不知道。对于许多网站来说,完全禁止特殊字符似乎是一种常见的做法,这很愚蠢,而不是我想要做的。
无论如何,对于长度、允许的字符等是否有任何标准建议?
我不确定这是否重要,但我将使用带有 C# 的 ASP.NET