Class AccountPageModel
Inheritance
AccountPageModel
Assembly: Volo.Abp.Account.Pro.Public.Web.dll
Syntax
public abstract class AccountPageModel : AbpPageModel, IAsyncPageFilter, IPageFilter, IFilterMetadata
Constructors
AccountPageModel()
Declaration
protected AccountPageModel()
Properties
AccountAppService
Declaration
public IAccountAppService AccountAppService { get; }
Property Value
AccountExternalLoginAppService
Declaration
public IAccountExternalLoginAppService AccountExternalLoginAppService { get; }
Property Value
AccountOptions
Declaration
public AbpAccountOptions AccountOptions { get; }
Property Value
CurrentClient
Declaration
public ICurrentClient CurrentClient { get; }
Property Value
ExceptionToErrorInfoConverter
Declaration
public IExceptionToErrorInfoConverter ExceptionToErrorInfoConverter { get; }
Property Value
IdentityDynamicClaimsPrincipalContributorCache
Declaration
public IdentityDynamicClaimsPrincipalContributorCache IdentityDynamicClaimsPrincipalContributorCache { get; }
Property Value
IdentityLinkUserAppService
Declaration
public IIdentityLinkUserAppService IdentityLinkUserAppService { get; }
Property Value
IdentityOptions
Declaration
public IOptions<IdentityOptions> IdentityOptions { get; }
Property Value
IdentitySecurityLogManager
Declaration
public IdentitySecurityLogManager IdentitySecurityLogManager { get; }
Property Value
IdentitySessionManager
Declaration
public IdentitySessionManager IdentitySessionManager { get; }
Property Value
ReCaptchaOptions
Declaration
public IOptionsSnapshot<reCAPTCHAOptions> ReCaptchaOptions { get; }
Property Value
SignInManager
Declaration
public AbpSignInManager SignInManager { get; }
Property Value
TenantStore
Declaration
public ITenantStore TenantStore { get; }
Property Value
UserManager
Declaration
public IdentityUserManager UserManager { get; }
Property Value
WebClientInfoProvider
Declaration
public IWebClientInfoProvider WebClientInfoProvider { get; }
Property Value
WebHostEnvironment
Declaration
public IWebHostEnvironment WebHostEnvironment { get; }
Property Value
Methods
CheckCurrentTenant(Guid?)
Declaration
protected virtual void CheckCurrentTenant(Guid? tenantId)
Parameters
Type |
Name |
Description |
Guid? |
tenantId |
|
CheckIdentityErrors(IdentityResult)
Declaration
protected virtual void CheckIdentityErrors(IdentityResult identityResult)
Parameters
CheckLocalLoginAsync()
Declaration
protected virtual Task<IActionResult> CheckLocalLoginAsync()
Returns
GetLocalizeExceptionMessage(Exception)
Declaration
protected virtual string GetLocalizeExceptionMessage(Exception exception)
Parameters
Returns
GetTenantDomainAsync()
Declaration
protected virtual Task<string> GetTenantDomainAsync()
Returns
IsValidReturnUrlAsync(string)
Declaration
protected virtual Task<bool> IsValidReturnUrlAsync(string returnUrl)
Parameters
Type |
Name |
Description |
string |
returnUrl |
|
Returns
StoreChangePasswordUser(IdentityUser)
Declaration
protected virtual Task StoreChangePasswordUser(IdentityUser user)
Parameters
Returns
StoreConfirmUser(IdentityUser)
Declaration
protected virtual Task StoreConfirmUser(IdentityUser user)
Parameters
Returns
StoreLockedUser(IdentityUser)
Declaration
protected virtual Task StoreLockedUser(IdentityUser user)
Parameters
Returns
Implements
Extension Methods