Special rule for installer password change

This commit is contained in:
perploug
2014-01-31 13:03:46 +01:00
parent 4ea589e954
commit 9687b2abee

View File

@@ -711,6 +711,11 @@ namespace Umbraco.Core.Security
var decrypted = DecryptPassword(dbPassword);
return decrypted == password;
case MembershipPasswordFormat.Hashed:
//only triggered when we set the initial installer password
if (dbPassword == "default" && password == dbPassword)
return true;
string salt;
var storedHashedPass = StoredPassword(dbPassword, out salt);
var hashed = EncryptOrHashPassword(password, salt);