View Source
Class MembersMembershipProvider
Custom Membership Provider for Umbraco Members (User authentication for Frontend applications NOT umbraco CMS)
Inheritance
System.Object
System.Web.Security.MembershipProvider
Assembly: Umbraco.Web.dll
Syntax
public class MembersMembershipProvider : UmbracoMembershipProvider<IMembershipMemberService, IMember>, IUmbracoMemberTypeMembershipProvider
Constructors
View Source
MembersMembershipProvider()
Declaration
public MembersMembershipProvider()
View Source
MembersMembershipProvider(IMembershipMemberService<IMember>, IMemberTypeService)
Declaration
public MembersMembershipProvider(IMembershipMemberService<IMember> memberService, IMemberTypeService memberTypeService)
Parameters
Properties
View Source
ApprovedPropertyTypeAlias
Declaration
public string ApprovedPropertyTypeAlias { get; }
Property Value
Type |
Description |
System.String |
|
View Source
Declaration
public string CommentPropertyTypeAlias { get; }
Property Value
Type |
Description |
System.String |
|
View Source
DefaultMemberTypeAlias
Declaration
public override string DefaultMemberTypeAlias { get; }
Property Value
Type |
Description |
System.String |
|
View Source
FailedPasswordAttemptsPropertyTypeAlias
Declaration
public string FailedPasswordAttemptsPropertyTypeAlias { get; }
Property Value
Type |
Description |
System.String |
|
View Source
LastLockedOutPropertyTypeAlias
Declaration
public string LastLockedOutPropertyTypeAlias { get; }
Property Value
Type |
Description |
System.String |
|
View Source
LastLoginPropertyTypeAlias
Declaration
public string LastLoginPropertyTypeAlias { get; }
Property Value
Type |
Description |
System.String |
|
View Source
LastPasswordChangedPropertyTypeAlias
Declaration
public string LastPasswordChangedPropertyTypeAlias { get; }
Property Value
Type |
Description |
System.String |
|
View Source
LockPropertyTypeAlias
Declaration
public string LockPropertyTypeAlias { get; }
Property Value
Type |
Description |
System.String |
|
View Source
PasswordRetrievalAnswerPropertyTypeAlias
Declaration
public string PasswordRetrievalAnswerPropertyTypeAlias { get; }
Property Value
Type |
Description |
System.String |
|
View Source
PasswordRetrievalQuestionPropertyTypeAlias
Declaration
public string PasswordRetrievalQuestionPropertyTypeAlias { get; }
Property Value
Type |
Description |
System.String |
|
View Source
ProviderName
Declaration
public override string ProviderName { get; }
Property Value
Type |
Description |
System.String |
|
Methods
View Source
ConvertToMembershipUser(IMember)
Declaration
protected override MembershipUser ConvertToMembershipUser(IMember entity)
Parameters
Type |
Name |
Description |
IMember |
entity |
|
Returns
Type |
Description |
System.Web.Security.MembershipUser |
|
View Source
GetRawPassword(String)
Declaration
protected override Attempt<string> GetRawPassword(string username)
Parameters
Type |
Name |
Description |
System.String |
username |
|
Returns
Type |
Description |
Attempt<System.String> |
|
View Source
Initialize(String, NameValueCollection)
Declaration
public override void Initialize(string name, NameValueCollection config)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Collections.Specialized.NameValueCollection |
config |
|