As you know, the passwords are stored in the database as plain text by default.
Now, I've just recently finished developing a site and only just found this out, I've asked the client whether this will be a problem or not and I just know that the answer is going to be yes... So I've been trying to find information on how to go about this and found a few leads* but they all seem to go cold.
Could someone please save me the time and effort and outline how I go about hashing the passwords in the umbracoUser table. Thanks.
I should mention that I don't care for members, I only care about users.
The best I could come up with is adding this to my web.config:
<membership defaultProvider="UmbracoMembershipProvider" userIsOnlineTimeWindow="15">
<providers>
<clear/>
<add name="UmbracoMembershipProvider"
type="umbraco.providers.UsersMembershipProvider"
passwordFormat="Hashed"
enablePasswordRetrieval="false"
enablePasswordReset="false"
requiresQuestionAndAnswer="false"/>
</providers>
</membership>
but it obviously doesn't do the trick.
Thanks in advance for your help!
Ps. I'm using v3.0.5
*
http://www.codeplex.com/umbraco/WorkItem/View.aspx?WorkItemId=15264http://www.codeplex.com/umbraco/WorkItem/View.aspx?WorkItemId=6386plus other pages...