2

Я пытаюсь установить минимальные требования к паролю для моего поставщика членства в Umbraco. В настоящее время мое членство раздел web.config выглядит следующим образом:Как установить минимальные требования к паролю в Umbraco для поставщика членства?

<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> 

Однако, когда я войти в систему через веб-сайт и изменить свой пароль, это позволит мне использовать пароль любой длины и состава. Есть что-то, что мне не хватает? Спасибо!

+0

Вы когда-нибудь находили ответ для этого? – creatiive

ответ

1

Обычно пользовательские параметры поставщика членства передаются как пользовательские атрибуты xml в самом теге. Вы можете увидеть его уже там: «userIsOnlineTimeWindow». Запустите рефлектор и пройдите вокруг сборки, содержащей этого провайдера, или хвалите-jeebus, RTFM. : D

-Oisin

+0

Руководства? Кто читает руководства? j/k Да, я был на всем форуме Umbraco и MSDN безрезультатно. Понял, что я пойду к источнику всех знаний, так, прежде чем я начну бесконечные результаты поиска в Google. –