Come imposto i requisiti minimi di password in Umbraco per il provider di appartenenza?
-
22-07-2019 - |
Domanda
Sto cercando di impostare i requisiti minimi di password per il mio provider di appartenenza a Umbraco. Attualmente la mia sezione di appartenenza web.config è simile a questa:
<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>
Tuttavia, quando accedo tramite il sito Web e cambio la mia password, mi permetterà di utilizzare una password di qualsiasi lunghezza e trucco. C'è qualcosa che mi manca? Grazie!
Soluzione
Le impostazioni del provider di appartenenza in genere personalizzate vengono passate come attributi xml personalizzati sul tag stesso. Puoi già vederne uno lì: " userIsOnlineTimeWindow. & Quot; Accendi Reflector e fai uno scavo attorno all'Assemblea contenente quel provider, o lode-jeebus, RTFM. : D
-Oisin
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow