覆盖MembershipReboot的默认用户名验证

时间:2014-04-09 12:57:51

标签: validation membershipreboot

我正在使用带有MembershipReboot的Thinktecture IdentityServer,并且我试图找到一种方法来覆盖用户名的默认用户名验证。

我的情况是我想允许用户名是否为电子邮件,与用户电子邮件不同。 用户名验证在UserAccountService中配置,我可以添加验证,但我不知道如何删除它们。

我只是想删除有效的UsernameDoesNotContainAtSignUsernameOnlyContainsLettersAndDigits,并且在没有任何修改MembershipReboot的情况下通过配置执行此操作,或者?

修改

相关GitHub问题:

1 个答案:

答案 0 :(得分:2)

其中一些验证规则是硬编码的。如果您有更改它们的用例,我建议在github问题跟踪器上打开一个问题,以便我们讨论。