Ensures all access to the users membership provider is done with our extension method

This commit is contained in:
Shannon
2014-03-18 17:22:25 +11:00
parent e2881e07d1
commit 8dd950bd52
16 changed files with 75 additions and 66 deletions

View File

@@ -411,8 +411,7 @@ namespace Umbraco.Web
if (IsProtected(nodeId, path))
{
var provider = MembershipProviderExtensions.GetMembersMembershipProvider();
var username = provider.GetCurrentUserName();
return _membershipHelper.IsLoggedIn() && Access.HasAccess(nodeId, path, provider.GetUser(username, true));
return _membershipHelper.IsLoggedIn() && Access.HasAccess(nodeId, path, provider.GetCurrentUser());
}
return true;
}