Interface IMembershipUser
Namespace: Umbraco.Cms.Core.Models.Membership
Assembly: Umbraco.Core.dll
Syntax
public interface IMembershipUser : IEntity, IDeepCloneable
Properties
View SourceComments
Gets or sets any comments associated with the membership user.
Declaration
string? Comments { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Gets or sets the email address for the membership user.
Declaration
string Email { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EmailConfirmedDate
Gets or sets the date and time when the email was confirmed.
Declaration
DateTime? EmailConfirmedDate { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
FailedPasswordAttempts
Gets or sets the number of failed password attempts. This is the number of times the password was entered incorrectly upon login.
Declaration
int FailedPasswordAttempts { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Remarks
Alias: umbracoMemberFailedPasswordAttempts Part of the standard properties collection.
IsApproved
Gets or sets a value indicating whether the membership user is approved.
Declaration
bool IsApproved { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IsLockedOut
Gets or sets a value indicating whether the membership user is locked out.
Declaration
bool IsLockedOut { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
LastLockoutDate
Gets or sets the date and time when the user was last locked out.
Declaration
DateTime? LastLockoutDate { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
LastLoginDate
Gets or sets the date and time of the user's last login.
Declaration
DateTime? LastLoginDate { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
LastPasswordChangeDate
Gets or sets the date and time when the password was last changed.
Declaration
DateTime? LastPasswordChangeDate { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
PasswordConfiguration
The user's specific password config (i.e. algorithm type, etc...)
Declaration
string? PasswordConfiguration { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RawPasswordValue
Gets or sets the raw password value
Declaration
string? RawPasswordValue { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SecurityStamp
Gets or sets the security stamp used by ASP.NET Identity
Declaration
string? SecurityStamp { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Username
Gets or sets the username for the membership user.
Declaration
string Username { get; set; }
Property Value
| Type | Description |
|---|---|
| string |