From fc0c6a1cd80cb22c661aa5c46754be18ef8f9d9d Mon Sep 17 00:00:00 2001 From: Shannon Date: Tue, 31 Dec 2013 13:27:47 +1100 Subject: [PATCH] fixes stored password check with legacy encoding. --- src/Umbraco.Core/Security/MembershipProviderBase.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Umbraco.Core/Security/MembershipProviderBase.cs b/src/Umbraco.Core/Security/MembershipProviderBase.cs index 5480b8220c..901bec808b 100644 --- a/src/Umbraco.Core/Security/MembershipProviderBase.cs +++ b/src/Umbraco.Core/Security/MembershipProviderBase.cs @@ -748,6 +748,12 @@ namespace Umbraco.Core.Security /// internal string StoredPassword(string storedString, out string salt) { + if (UseLegacyEncoding) + { + salt = string.Empty; + return storedString; + } + switch (PasswordFormat) { case MembershipPasswordFormat.Hashed: