Show / Hide Table of Contents

Class AccountPageModel

Inheritance
object
PageModel
AbpPageModel
AccountPageModel
AccessDeniedModel
BackToImpersonatorModel
ChangePasswordModel
ConfirmPhoneNumberModalModel
ConfirmUserModel
DelegatedImpersonateModel
EmailConfirmationModel
ExternalLoginsModel
ExternalPasswordLoginModel
ForgotPasswordModel
ImpersonateTenantModel
ImpersonateUserModel
LinkLoggedModel
LinkLoginModel
LockedOut
LoggedOutModel
LoginModel
LoginWithRecoveryCode
LogoutModel
ManageModel
PasswordResetLinkSentModel
ProtocolCallbackModel
RegisterModel
ResetPasswordConfirmationModel
ResetPasswordModel
SecurityLogsModel
SendSecurityCodeModel
SessionDetailModel
SessionsModel
VerifySecurityCodeModel
GrantsModel
IndexModel
Implements
IAsyncPageFilter
IPageFilter
IFilterMetadata
Inherited Members
AbpPageModel.NoContent()
AbpPageModel.ValidateModel()
AbpPageModel.CheckPolicyAsync(string)
AbpPageModel.PartialView<TModel>(string, TModel)
AbpPageModel.CreateLocalizer()
AbpPageModel.RedirectSafelyAsync(string, string)
AbpPageModel.GetRedirectUrlAsync(string, string)
AbpPageModel.NormalizeReturnUrlAsync(string)
AbpPageModel.GetAppHomeUrlAsync()
AbpPageModel.LazyServiceProvider
AbpPageModel.ServiceProvider
AbpPageModel.Clock
AbpPageModel.Alerts
AbpPageModel.UnitOfWorkManager
AbpPageModel.ObjectMapperContext
AbpPageModel.ObjectMapper
AbpPageModel.GuidGenerator
AbpPageModel.LoggerFactory
AbpPageModel.StringLocalizerFactory
AbpPageModel.L
AbpPageModel.LocalizationResourceType
AbpPageModel.CurrentUser
AbpPageModel.CurrentTenant
AbpPageModel.SettingProvider
AbpPageModel.ModelValidator
AbpPageModel.AuthorizationService
AbpPageModel.AlertManager
AbpPageModel.CurrentUnitOfWork
AbpPageModel.Logger
AbpPageModel.AppUrlProvider
PageModel.TryUpdateModelAsync<TModel>(TModel)
PageModel.TryUpdateModelAsync<TModel>(TModel, string)
PageModel.TryUpdateModelAsync<TModel>(TModel, string, IValueProvider)
PageModel.TryUpdateModelAsync<TModel>(TModel, string, params Expression<Func<TModel, object>>[])
PageModel.TryUpdateModelAsync<TModel>(TModel, string, Func<ModelMetadata, bool>)
PageModel.TryUpdateModelAsync<TModel>(TModel, string, IValueProvider, params Expression<Func<TModel, object>>[])
PageModel.TryUpdateModelAsync<TModel>(TModel, string, IValueProvider, Func<ModelMetadata, bool>)
PageModel.TryUpdateModelAsync(object, Type, string)
PageModel.TryUpdateModelAsync(object, Type, string, IValueProvider, Func<ModelMetadata, bool>)
PageModel.BadRequest()
PageModel.BadRequest(object)
PageModel.BadRequest(ModelStateDictionary)
PageModel.Challenge()
PageModel.Challenge(params string[])
PageModel.Challenge(AuthenticationProperties)
PageModel.Challenge(AuthenticationProperties, params string[])
PageModel.Content(string)
PageModel.Content(string, string)
PageModel.Content(string, string, Encoding)
PageModel.Content(string, MediaTypeHeaderValue)
PageModel.Forbid()
PageModel.Forbid(params string[])
PageModel.Forbid(AuthenticationProperties)
PageModel.Forbid(AuthenticationProperties, params string[])
PageModel.File(byte[], string)
PageModel.File(byte[], string, string)
PageModel.File(Stream, string)
PageModel.File(Stream, string, string)
PageModel.File(string, string)
PageModel.File(string, string, string)
PageModel.LocalRedirect(string)
PageModel.LocalRedirectPermanent(string)
PageModel.LocalRedirectPreserveMethod(string)
PageModel.LocalRedirectPermanentPreserveMethod(string)
PageModel.NotFound()
PageModel.NotFound(object)
PageModel.Page()
PageModel.PhysicalFile(string, string)
PageModel.PhysicalFile(string, string, string)
PageModel.Redirect(string)
PageModel.RedirectPermanent(string)
PageModel.RedirectPreserveMethod(string)
PageModel.RedirectPermanentPreserveMethod(string)
PageModel.RedirectToAction(string)
PageModel.RedirectToAction(string, object)
PageModel.RedirectToAction(string, string)
PageModel.RedirectToAction(string, string, object)
PageModel.RedirectToAction(string, string, string)
PageModel.RedirectToAction(string, string, object, string)
PageModel.RedirectToActionPreserveMethod(string, string, object, string)
PageModel.RedirectToActionPermanent(string)
PageModel.RedirectToActionPermanent(string, object)
PageModel.RedirectToActionPermanent(string, string)
PageModel.RedirectToActionPermanent(string, string, string)
PageModel.RedirectToActionPermanent(string, string, object)
PageModel.RedirectToActionPermanent(string, string, object, string)
PageModel.RedirectToActionPermanentPreserveMethod(string, string, object, string)
PageModel.RedirectToRoute(string)
PageModel.RedirectToRoute(object)
PageModel.RedirectToRoute(string, object)
PageModel.RedirectToRoute(string, string)
PageModel.RedirectToRoute(string, object, string)
PageModel.RedirectToRoutePreserveMethod(string, object, string)
PageModel.RedirectToRoutePermanent(string)
PageModel.RedirectToRoutePermanent(object)
PageModel.RedirectToRoutePermanent(string, object)
PageModel.RedirectToRoutePermanent(string, string)
PageModel.RedirectToRoutePermanent(string, object, string)
PageModel.RedirectToRoutePermanentPreserveMethod(string, object, string)
PageModel.RedirectToPage()
PageModel.RedirectToPage(object)
PageModel.RedirectToPage(string)
PageModel.RedirectToPage(string, string)
PageModel.RedirectToPage(string, string, object)
PageModel.RedirectToPage(string, object)
PageModel.RedirectToPage(string, string, string)
PageModel.RedirectToPage(string, string, object, string)
PageModel.RedirectToPagePermanent(string)
PageModel.RedirectToPagePermanent(string, object)
PageModel.RedirectToPagePermanent(string, string)
PageModel.RedirectToPagePermanent(string, string, object)
PageModel.RedirectToPagePermanent(string, string, string)
PageModel.RedirectToPagePermanent(string, object, string)
PageModel.RedirectToPagePermanent(string, string, object, string)
PageModel.RedirectToPagePreserveMethod(string, string, object, string)
PageModel.RedirectToPagePermanentPreserveMethod(string, string, object, string)
PageModel.SignIn(ClaimsPrincipal, string)
PageModel.SignIn(ClaimsPrincipal, AuthenticationProperties, string)
PageModel.SignOut(params string[])
PageModel.SignOut(AuthenticationProperties, params string[])
PageModel.StatusCode(int)
PageModel.StatusCode(int, object)
PageModel.Unauthorized()
PageModel.Partial(string)
PageModel.Partial(string, object)
PageModel.ViewComponent(string)
PageModel.ViewComponent(Type)
PageModel.ViewComponent(string, object)
PageModel.ViewComponent(Type, object)
PageModel.TryValidateModel(object)
PageModel.TryValidateModel(object, string)
PageModel.OnPageHandlerSelected(PageHandlerSelectedContext)
PageModel.OnPageHandlerExecuting(PageHandlerExecutingContext)
PageModel.OnPageHandlerExecuted(PageHandlerExecutedContext)
PageModel.OnPageHandlerSelectionAsync(PageHandlerSelectedContext)
PageModel.OnPageHandlerExecutionAsync(PageHandlerExecutingContext, PageHandlerExecutionDelegate)
PageModel.PageContext
PageModel.HttpContext
PageModel.Request
PageModel.Response
PageModel.RouteData
PageModel.ModelState
PageModel.User
PageModel.TempData
PageModel.Url
PageModel.MetadataProvider
PageModel.ViewData
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Account.Public.Web.Pages.Account
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
Type Description
IAccountAppService

AccountExternalLoginAppService

Declaration
public IAccountExternalLoginAppService AccountExternalLoginAppService { get; }
Property Value
Type Description
IAccountExternalLoginAppService

CurrentClient

Declaration
public ICurrentClient CurrentClient { get; }
Property Value
Type Description
ICurrentClient

ExceptionToErrorInfoConverter

Declaration
public IExceptionToErrorInfoConverter ExceptionToErrorInfoConverter { get; }
Property Value
Type Description
IExceptionToErrorInfoConverter

IdentityDynamicClaimsPrincipalContributorCache

Declaration
public IdentityDynamicClaimsPrincipalContributorCache IdentityDynamicClaimsPrincipalContributorCache { get; }
Property Value
Type Description
IdentityDynamicClaimsPrincipalContributorCache

IdentityLinkUserAppService

Declaration
public IIdentityLinkUserAppService IdentityLinkUserAppService { get; }
Property Value
Type Description
IIdentityLinkUserAppService

IdentityOptions

Declaration
public IOptions<IdentityOptions> IdentityOptions { get; }
Property Value
Type Description
IOptions<IdentityOptions>

IdentitySecurityLogManager

Declaration
public IdentitySecurityLogManager IdentitySecurityLogManager { get; }
Property Value
Type Description
IdentitySecurityLogManager

IdentitySessionManager

Declaration
public IdentitySessionManager IdentitySessionManager { get; }
Property Value
Type Description
IdentitySessionManager

ReCaptchaOptions

Declaration
public IOptionsSnapshot<reCAPTCHAOptions> ReCaptchaOptions { get; }
Property Value
Type Description
IOptionsSnapshot<reCAPTCHAOptions>

SignInManager

Declaration
public AbpSignInManager SignInManager { get; }
Property Value
Type Description
AbpSignInManager

UserManager

Declaration
public IdentityUserManager UserManager { get; }
Property Value
Type Description
IdentityUserManager

WebClientInfoProvider

Declaration
public IWebClientInfoProvider WebClientInfoProvider { get; }
Property Value
Type Description
IWebClientInfoProvider

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
Type Name Description
IdentityResult identityResult

CheckLocalLoginAsync()

Declaration
protected virtual Task<IActionResult> CheckLocalLoginAsync()
Returns
Type Description
Task<IActionResult>

GetLocalizeExceptionMessage(Exception)

Declaration
protected virtual string GetLocalizeExceptionMessage(Exception exception)
Parameters
Type Name Description
Exception exception
Returns
Type Description
string

IsValidReturnUrlAsync(string)

Declaration
protected virtual Task<bool> IsValidReturnUrlAsync(string returnUrl)
Parameters
Type Name Description
string returnUrl
Returns
Type Description
Task<bool>

StoreChangePasswordUser(IdentityUser)

Declaration
protected virtual Task StoreChangePasswordUser(IdentityUser user)
Parameters
Type Name Description
IdentityUser user
Returns
Type Description
Task

StoreConfirmUser(IdentityUser)

Declaration
protected virtual Task StoreConfirmUser(IdentityUser user)
Parameters
Type Name Description
IdentityUser user
Returns
Type Description
Task

StoreLockedUser(IdentityUser)

Declaration
protected virtual Task StoreLockedUser(IdentityUser user)
Parameters
Type Name Description
IdentityUser user
Returns
Type Description
Task

Implements

IAsyncPageFilter
IPageFilter
IFilterMetadata

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform