ensures the default property aliases are set during ctor

This commit is contained in:
Shannon
2014-02-17 18:02:29 +11:00
parent feefb052fd
commit 2869f17eff

View File

@@ -28,6 +28,15 @@ namespace Umbraco.Web.Security.Providers
public MembersMembershipProvider(IMembershipMemberService<IMember> memberService)
: base(memberService)
{
LockPropertyTypeAlias = Constants.Conventions.Member.IsLockedOut;
LastLockedOutPropertyTypeAlias = Constants.Conventions.Member.LastLockoutDate;
FailedPasswordAttemptsPropertyTypeAlias = Constants.Conventions.Member.FailedPasswordAttempts;
ApprovedPropertyTypeAlias = Constants.Conventions.Member.IsApproved;
CommentPropertyTypeAlias = Constants.Conventions.Member.Comments;
LastLoginPropertyTypeAlias = Constants.Conventions.Member.LastLoginDate;
LastPasswordChangedPropertyTypeAlias = Constants.Conventions.Member.LastPasswordChangeDate;
PasswordRetrievalQuestionPropertyTypeAlias = Constants.Conventions.Member.PasswordQuestion;
PasswordRetrievalAnswerPropertyTypeAlias = Constants.Conventions.Member.PasswordAnswer;
}
private string _defaultMemberTypeAlias = "Member";