|
|
|
@ -46,18 +46,8 @@ namespace Volo.Abp.Account.Web.Areas.Account.Controllers |
|
|
|
public virtual async Task<AbpLoginResult> CheckPassword(UserLoginInfo login) |
|
|
|
{ |
|
|
|
ValidateLoginInfo(login); |
|
|
|
|
|
|
|
try |
|
|
|
{ |
|
|
|
IdentityUser identityUser = await _userManager.FindByNameAsync(login.UserNameOrEmailAddress); |
|
|
|
return GetAbpLoginResult(await _signInManager.CheckPasswordSignInAsync(identityUser, login.Password, true)); |
|
|
|
} |
|
|
|
catch (Exception e) |
|
|
|
{ |
|
|
|
Console.WriteLine(e); |
|
|
|
throw; |
|
|
|
} |
|
|
|
|
|
|
|
var identityUser = await _userManager.FindByNameAsync(login.UserNameOrEmailAddress); |
|
|
|
return GetAbpLoginResult(await _signInManager.CheckPasswordSignInAsync(identityUser, login.Password, true)); |
|
|
|
} |
|
|
|
|
|
|
|
private static AbpLoginResult GetAbpLoginResult(SignInResult result) |
|
|
|
|