Class AccountController
Inheritance
System.Object
AccountController
Assembly: Volo.Abp.Account.Pro.Public.Web.dll
Syntax
public class AccountController : AccountControllerBase
Constructors
AccountController(SignInManager<Identity.IdentityUser>, IdentityUserManager)
Declaration
public AccountController(SignInManager<Identity.IdentityUser> signInManager, IdentityUserManager userManager)
Parameters
| Type |
Name |
Description |
| SignInManager<Volo.Abp.Identity.IdentityUser> |
signInManager |
|
| IdentityUserManager |
userManager |
|
Properties
SignInManager
Declaration
protected SignInManager<Identity.IdentityUser> SignInManager { get; }
Property Value
| Type |
Description |
| SignInManager<Volo.Abp.Identity.IdentityUser> |
|
UserManager
Declaration
protected IdentityUserManager UserManager { get; }
Property Value
| Type |
Description |
| IdentityUserManager |
|
Methods
CheckPassword(UserLoginInfo)
Declaration
public virtual Task<AbpLoginResult> CheckPassword(UserLoginInfo login)
Parameters
Returns
Login(UserLoginInfo)
Declaration
public virtual Task<AbpLoginResult> Login(UserLoginInfo login)
Parameters
Returns
Logout()
Declaration
public virtual Task Logout()
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Declaration
protected virtual Task ReplaceEmailToUsernameOfInputIfNeeds(UserLoginInfo login)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
ValidateLoginInfo(UserLoginInfo)
Declaration
protected virtual void ValidateLoginInfo(UserLoginInfo login)
Parameters