如何在会员提供商的Umbraco中设置最低密码要求?

时间:2009-10-30 19:21:44

标签: asp.net-membership asp.net-2.0 membership-provider umbraco

我正在尝试为Umbraco中的会员提供商设置最低密码要求。目前我的web.config成员资格部分如下所示:

   <membership defaultProvider="UmbracoMembershipProvider" userIsOnlineTimeWindow="15">
      <providers>
        <clear />
        <add name="UmbracoMembershipProvider" type="umbraco.providers.members.UmbracoMembershipProvider" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" defaultMemberTypeAlias="Another Type" passwordFormat="Hashed" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" />
        <add name="UsersMembershipProvider" type="umbraco.providers.UsersMembershipProvider" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" passwordFormat="Hashed" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" />
      </providers>
    </membership>

然而,当我通过网站登录并更改我的密码时,它会让我使用任何长度和化妆的密码。有什么我想念的吗? 谢谢!

1 个答案:

答案 0 :(得分:1)

通常,自定义成员资格提供程序设置将作为标记本身的自定义xml属性传递。你可以在那里看到一个:“userIsOnlineTimeWindow”。启动反射器并在包含该提供程序的装配体周围进行挖掘,或称赞jeebus,RTFM。 :d

-Oisin